汽车领域安全、隐私与威胁分析的创新方法
1. 汽车行业面临的新挑战
汽车行业正面临着诸多新挑战。传统机械部件逐渐被软件控制部件取代,车辆功能不断丰富。为保持功能更新,制造商需频繁进行软件空中更新。同时,新车提供互联网服务,与智能设备持续通信,未来的联网汽车还将与其他车辆和道路基础设施通信以提升道路安全性。
这些新功能和技术对安全、隐私提出了更高要求。近五十年来,软件控制部件数量显著增加,现代车辆包含超100个电子控制单元和约三百万个软件功能。为应对电气和电子(E/E)系统设计的复杂性以及功能安全需求,汽车行业需要合适的工具。此外,强互联系统如驾驶辅助系统还需考虑恶意攻击的安全威胁,自动驾驶需掌握V2X通信,而数据的收集、存储和通信必须满足基本安全和隐私要求。
组件、子系统和部分解决方案的复用虽有诸多好处,如减少错误和成本、缩短上市时间,但复用任务并不简单。标准在确保通用元素的适当专业化方面提供的指导有限,可通过构建安全论证或对不同模式进行分类来辅助复用。
2. SECREDAS项目的创新解决方案
欧洲H2020 ECSEL项目SECREDAS针对自动化系统提出了安全、隐私和安全(SSP)的创新解决方案。该方案指出了现有SSP方法的不足,并提出了自己的实施机制,包括一个具有SSP功能的参考架构,通过一组可复用的设计模式(DPs)及其相关技术元素实现。
DPs是特定技术解决方案的最佳实践模板,可帮助开发者解决常见设计问题。它们具有可复用、可适应特定需求且与工程领域无关的特点,能减少开发时间和精力。技术元素是DPs的基本构建块,如传输层安全(TLS)、认证和授权机制或防火墙等。