CIE Principle 3: Secure information architecture
What is secure information architecture?
How do I prevent undesired manipulation of important data?
The secure information architecture principle identifies data elements and command paths that directly control high-consequence physical functions. If an adversary can alter these data values, they can influence or issue commands that change how the system interacts with the physical environment, potentially leading to unsafe states or catastrophic outcomes. This principle recognizes certain safety-critical data elements due to the physical effects they can produce if manipulated and prioritizes architectural protections around them to prevent harmful system behavior.
Once identified, these data flows can be prioritized for additional monitoring, both digitally and through independent sensing (e.g., analog sensors). Validation schemes and heuristics can then be developed to detect anomalous data and limit its ability to cause undesired impacts. Where feasible, engineered controls should prevent out-of-bounds data from being accepted or acted upon by the system.
Learn About Secure Information Architecture
How can I apply this principle?
To support secure information architecture, work with your engineers and cybersecurity professionals to consider the following:
How independent are key data elements, both physically and digitally, in diagnosing the extent or cause of an anomaly?
What engineering and operational controls, including verification and validation mechanisms, ensure the integrity of key data elements?
How might unanticipated or extreme operating conditions circumvent or degrade those controls?
Battery Energy Storage System
1 Extracted from IDEF0 Modeling, https://www.idef.com/idefo-function_modeling_method/
2 Application of Cyber-Informed Engineering for Protecting BESS. https://inldigitallibrary.inl.gov/sites/sti/sti/Sort_150841.pdf