Christine Jakobs, Billy Naumann, Matthias Werner, Karsten Schmidt
{"title":"Verification of Integrity in Vehicle Architectures","authors":"Christine Jakobs, Billy Naumann, Matthias Werner, Karsten Schmidt","doi":"10.1145/3386723.3387883","DOIUrl":null,"url":null,"abstract":"The draft version of ISO 21434 demands, among others, the verification of the car architecture with respect to the enforcement of the security goals. We present a distinct definition of integrity as a system property as well as a formal modeling and analysis approach to verify integrity in a given architecture. Thereby, we discuss the idea of integrity levels as well as security measure levels as metrics to represent a functions worthiness of protection and the reduction of risk, respectively. We present how the beneficence of security measures may be ranked for gaining the global security measure levels. We assign those levels to the system parts and interpret integrity as a global information flow problem. Formal properties enforce the relation between the integrity levels of a function and the assigned security measure level as well as between the communication links and the receiver functions. The relation between communication functions and functions in the same unit of isolation are enforced to follow the policy of no command-up.","PeriodicalId":139072,"journal":{"name":"Proceedings of the 3rd International Conference on Networking, Information Systems & Security","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd International Conference on Networking, Information Systems & Security","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3386723.3387883","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The draft version of ISO 21434 demands, among others, the verification of the car architecture with respect to the enforcement of the security goals. We present a distinct definition of integrity as a system property as well as a formal modeling and analysis approach to verify integrity in a given architecture. Thereby, we discuss the idea of integrity levels as well as security measure levels as metrics to represent a functions worthiness of protection and the reduction of risk, respectively. We present how the beneficence of security measures may be ranked for gaining the global security measure levels. We assign those levels to the system parts and interpret integrity as a global information flow problem. Formal properties enforce the relation between the integrity levels of a function and the assigned security measure level as well as between the communication links and the receiver functions. The relation between communication functions and functions in the same unit of isolation are enforced to follow the policy of no command-up.
ISO 21434的草案版本要求,除其他外,在安全目标的实施方面对汽车架构进行验证。我们提出了完整性作为系统属性的明确定义,以及在给定体系结构中验证完整性的形式化建模和分析方法。因此,我们将讨论完整性级别和安全度量级别的概念,作为分别表示功能值得保护和降低风险的度量。我们提出了如何对安全措施的好处进行排名,以获得全球安全措施水平。我们将这些级别分配给系统部件,并将完整性解释为一个全局信息流问题。形式化属性强化了功能的完整性级别与指定的安全度量级别之间的关系,以及通信链接与接收函数之间的关系。通信功能和同一隔离单元中的功能之间的关系强制遵循不命令的策略。