Formal Model In-The-Loop for Secure Industrial Control Networks

被引:1
|
作者
Ubys, Laurynas [1 ]
Vancea, Valeriu Nicolas [1 ]
Kulik, Tomas [1 ,2 ]
Larsen, Peter Gorm [1 ]
Boudjadar, Jalil [1 ]
Aranha, Diego F. [1 ]
机构
[1] Aarhus Univ, DIGIT, Nordre Ringgade 1, DK-8000 Aarhus, Denmark
[2] Sweet Geeks, Innovat Alle 3, DK-7100 Vejle, Denmark
关键词
VDM; Aspect oriented programming; Formal model; Network security;
D O I
10.1007/978-3-031-20872-0_5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Current trends of digitalization are becoming significantly prevalent within the field of industrial control systems. While in recent history a typical industrial control system would have been isolated with rudimentary ways of extracting data, nowadays it is becoming expected that the control system could not only provide large amounts of data over the network but also receive firmware updates and patches. To this end it is important to secure the communication between the components of the system, as well as ensure that only approved components can communicate together. Secure communication and device authentication could be achieved by use of cryptographic keys and certificates. The system however must be able to securely manage the keys and certificates in order to ensure their authenticity and validity. In this paper we present a prototype of a pluggable key management device for industrial control systems with a key management protocol and integrated formal analysis of the running system - a model in-the-loop. This allows the system to continuously analyse the network traffic according to the protocol using VDM and hence assure compliance with several security properties. We use off-the-shelf hardware, custom key and device management protocol and VDM to ensure that the device satisfies requirements posed by our industrial partner.
引用
收藏
页码:74 / 89
页数:16
相关论文
共 50 条
  • [1] An in-the-loop training method for VLSI neural networks
    Yang, JM
    Ahmadi, M
    Jullien, GA
    Miller, WC
    [J]. ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 5: SYSTEMS, POWER ELECTRONICS, AND NEURAL NETWORKS, 1999, : 619 - 622
  • [2] In-the-loop training method for VLSI neural networks
    Yang, Jinming
    Ahmadi, M.
    Jullien, G.A.
    Miller, W.C.
    [J]. Proceedings - IEEE International Symposium on Circuits and Systems, 1999, 5
  • [3] Qperator in-the-loop control of rotary cranes
    Parker, GG
    Robinett, RD
    Driessen, BJ
    Dohrmann, CR
    [J]. INDUSTRIAL AND COMMERCIAL APPLICATIONS OF SMART STRUCTURES TECHNOLOGIES - SMART STRUCTURES AND MATERIALS 1996, 1996, 2721 : 364 - 372
  • [4] Model and Software In-The-Loop Testing of Engine's Speed and Load Control Functionality
    Tahir, Anam
    Prinsen, Pontus
    Boling, Jari
    [J]. 2024 33RD INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, ISIE 2024, 2024,
  • [5] Secure Process Control System of Industrial Networks
    Cao, Huayang
    Chen, Kan
    Zhu, Peidong
    [J]. 2013 15TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2013, : 15 - 19
  • [6] Reconfigurable hardware in-the-loop simulations for digital control design
    Paiz, Carlos
    Pohl, Christopher
    Porrmann, Mario
    [J]. ICINCO 2006: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS: SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL, 2006, : 39 - 46
  • [7] Model checking in-the-loop: Finding counterexamples by systematic simulation
    Lerda, Flavio
    Kapinski, James
    Maka, Hitashyarn
    Clarke, Edmund M.
    Krogh, Bruce H.
    [J]. 2008 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2008, : 2734 - +
  • [8] Formal analysis model of secure routing protocols for Ad Hoc networks
    Institute of Communications Engineering, PLA Univ. of Sci. and Technol., Nanjing 210007, China
    不详
    [J]. Jiefangjun Ligong Daxue Xuebao, 2008, 3 (215-221):
  • [9] Dynamic Defense Methods for Endogenously Secure Industrial Control Networks
    Yun, Tianyou
    Luo, Jun
    Peng, Bo
    Yao, Daojian
    [J]. 2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 635 - 639
  • [10] A High-performance Model Solver for "in-the-Loop" Battery Simulations
    Melville, Robert
    Clauvelin, Nicolas
    Milios, John
    [J]. 2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 3119 - 3125