Provable security analysis of complex or smart computer systems in the smart grid
Title | Provable security analysis of complex or smart computer systems in the smart grid |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Madhusudhanan, S., Mallissery, S. |
Conference Name | 2017 IEEE International Conference on Smart Grid and Smart Cities (ICSGSC) |
Date Published | jul |
Keywords | access control mechanism, ACM, authorisation, Automata, automata theory, Büchi Automaton, computer security, formal security, formal security analysis, formal specification, formal verification, FSA, Linear Temporal Logics, LTL, Mathematical model, Metrics, model checking, operating system, OS, Ports (Computers), power engineering computing, power system security, provable security, provable security analysis, pubcrawl, Radiation detectors, resilience, Resiliency, Scalability, security of data, simple promela interpreter, smart computer systems, Smart grid, smart grid security, smart power grids, smart system, SPIN, temporal logic, temporal logics, Transition System, TS |
Abstract | Security is an important requirement of every reactive system of the smart gird. The devices connected to the smart system in smart grid are exhaustively used to provide digital information to outside world. The security of such a system is an essential requirement. The most important component of such smart systems is Operating System (OS). This paper mainly focuses on the security of OS by incorporating Access Control Mechanism (ACM) which will improve the efficiency of the smart system. The formal methods use applied mathematics for modelling and analysing of smart systems. In the proposed work Formal Security Analysis (FSA) is used with model checking and hence it helped to prove the security of smart systems. When an Operating System (OS) takes into consideration, it never comes to a halt state. In the proposed work a Transition System (TS) is designed and the desired rules of security are provided by using Linear Temporal Logics (LTL). Unlike other propositional and predicate logic, LTL can model reactive systems with a prediction for the future state of the systems. In the proposed work, Simple Promela Interpreter (SPIN) is used as a model checker that takes LTL and TS of the system as input. Hence it is possible to derive the Buchi automaton from LTL logics and that provides traces of both successful and erroneous computations. Comparison of Buchi automaton with the transition behaviour of the OS will provide the details of security violation in the system. Validation of automaton operations on infinite computational sequences verify that whether systems are provably secure or not. Hence the proposed formal security analysis will provably ensures the security of smart systems in the area of smart grid applications. |
URL | http://ieeexplore.ieee.org/document/8038578/ |
DOI | 10.1109/ICSGSC.2017.8038578 |
Citation Key | madhusudhanan_provable_2017 |
- smart computer systems
- power engineering computing
- power system security
- provable security analysis
- pubcrawl
- Radiation detectors
- resilience
- Resiliency
- Scalability
- security of data
- simple promela interpreter
- Ports (Computers)
- Smart Grid
- smart grid security
- smart power grids
- smart system
- SPIN
- Temporal Logic
- temporal logics
- Transition System
- TS
- Formal Specification
- access control mechanism
- ACM
- authorisation
- automata
- automata theory
- Büchi Automaton
- computer security
- formal security
- formal security analysis
- provable security
- formal verification
- FSA
- Linear Temporal Logics
- LTL
- Mathematical model
- Metrics
- model checking
- operating system
- OS