Towards a Methodology to Design Provably Secure Cyber-Physical Systems

被引:0
|
作者
Malaquias, Felipe Lisboa [1 ]
Giantamidis, Georgios [1 ]
Basagiannis, Stylianos [1 ]
Rollini, Simone Fulvio [2 ]
Amundson, Isaac [3 ]
机构
[1] Collins Aerospace, Applied Research and Technology Centre, Ireland
[2] Collins Aerospace, Applied Research and Technology Centre, Italy
[3] Collins Aerospace, Applied Research and Technology Centre, United States
来源
Ada User Journal | 2023年 / 44卷 / 02期
关键词
C (programming language) - Cryptography - Cybersecurity - Design - Embedded systems - Formal methods - Model checking - Ontology - Semantics - Theorem proving;
D O I
暂无
中图分类号
学科分类号
摘要
The inordinate financial cost of mitigating post-production cybersecurity vulnerabilities in cyber-physical systems (CPS) is forcing the industry to rethink systems design cycles: greater attention is being given to the design phase – with the goal of reducing the at-tack surface of systems at an early stage (i.e., before silicon tape out). Fortunately, formal methods have advanced to the point that they can address such needs and contribute towards achieving security certification. However, new methods and tools focusing on industrial scalability and usability for systems engineers are re-quired. In this ongoing research paper, we describe a framework that will help systems engineers to: a) design cyber-assured CPS using a Model Based Engineering (MBE) approach; b) formally map security requirements to different hardware and software blocks in the model; and c) formally verify security requirements. Based on the nature of each requirement, our framework collects formal correctness evidence from different tools: while high-level architectural properties are suitable for a contract-or ontology-based reasoning, more complex properties with rich semantics require the use of model checking or theorem proving techniques. © 2023, Ada-Europe. All rights reserved.
引用
收藏
页码:146 / 151
相关论文
共 50 条
  • [31] A Preliminary Design-Phase Security Methodology for Cyber-Physical Systems
    Carter, Bryan
    Adams, Stephen
    Bakirtzis, Georgios
    Sherburne, Tim
    Beling, Peter
    Horowitz, Barry
    Fleming, Cody
    SYSTEMS, 2019, 7 (02):
  • [32] A methodology for the design and deployment of distributed cyber-physical systems for smart environments
    Tanganelli, Giacomo
    Cassano, Luca
    Miele, Antonio
    Vallati, Carlo
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 109 : 420 - 430
  • [33] Modeling Methodology for Autonomous Cyber-Physical Systems
    Pinto, Alessandro
    2ND INTERNATIONAL WORKSHOP ON COMPUTATION-AWARE ALGORITHMIC DESIGN FOR CYBER-PHYSICAL SYSTEMS (CAADCPS 2022), 2022, : 1 - 2
  • [34] Metamodeling Methodology for Modeling Cyber-Physical Systems
    Mezhuyev, Vitaliy
    Samet, Refik
    CYBERNETICS AND SYSTEMS, 2016, 47 (04) : 277 - 289
  • [35] Design Automation for Cyber-Physical Systems
    Zhu, Qi
    Sangiovanni-Vincentelli, Alberto
    Hu, Shiyan
    Li, Xin
    PROCEEDINGS OF THE IEEE, 2018, 106 (09) : 1479 - 1483
  • [36] Design and Analysis of Cyber-Physical Systems
    Plakhotnikov, Dmitriy P.
    Kotova, Elena E.
    PROCEEDINGS OF THE 2021 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (ELCONRUS), 2021, : 589 - 593
  • [37] Towards Semantically Integrated Models and Tools for Cyber-Physical Systems Design
    Larsen, Peter Gorm
    Fitzgerald, John
    Woodcock, Jim
    Nilsson, Rene
    Gamble, Carl
    Foster, Simon
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: DISCUSSION, DISSEMINATION, APPLICATIONS, ISOLA 2016, PT II, 2016, 9953 : 171 - 186
  • [38] Rigorous Design of Cyber-physical Systems
    Sifakis, Joseph
    2012 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS (SAMOS): ARCHITECTURES, MODELING AND SIMULATION, 2012, : 319 - 319
  • [39] Towards Ensuring Security by Design in Cyber-Physical Systems Engineering Processes
    Geismann, Johannes
    Gerking, Christopher
    Bodden, Eric
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESS (ICSSP 2018), 2018, : 123 - 127
  • [40] Secure and Timely GPU Execution in Cyber-physical Systems
    Wang, Jinwen
    Wang, Yujie
    Zhang, Ning
    PROCEEDINGS OF THE 2023 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, CCS 2023, 2023, : 2591 - 2605