Scientific Results

  • ID:
    publications-4840
  • Type:
    Article
  • Year:
    2024
  • Authors:
    Moradi F.; Abbaspour Asadollah S.; Pourvatan B.; Moezkarimi Z.; Sirjani M.
  • Title:
    CRYSTAL framework: Cybersecurity assurance for cyber-physical systems
  • Venue/Journal:
    Journal of Logical and Algebraic Methods in Programming
  • DOI:
    10.1016/j.jlamp.2024.100965
  • Research type:
  • Water System:
  • Technical Focus:
  • Abstract:
    We propose CRYSTAL framework for automated cybersecurity assurance of cyber-physical systems (CPS) at design-time and runtime. We build attack models and apply formal verification to recognize potential attacks that may lead to security violations. We focus on both communication and computation in designing the attack models. We build a monitor to check and manage security at runtime and use a reference model, called Tiny Digital Twin, in detecting attacks. The Tiny Digital Twin is an abstract behavioral model that is automatically derived from the state space generated by model checking during design-time. Using CRYSTAL, we are able to systematically model and check complex coordinated attacks. In this paper we discuss the applicability of CRYSTAL in security analysis and attack detection for different case studies, Temperature Control System (TCS), Pneumatic Control System (PCS), and Secure Water Treatment System (SWaT). We provide a detailed description of the framework and explain how it works in different cases. Β© 2024 The Authors
  • Link with Projects:
  • Link with Tools:
  • Related policies:
  • ID: