汽车电子小张
一直从事汽车电子开发
展开
-
汽车信息安全要求(7)——密码管理(password management)
密码应该包括小写字母和大写字母,以及一个数字和特殊字符,如!@ [\] ^ {|} ~例如,连续5次登录失败后,锁定日志机制5分钟。如果用户继续在另外5分钟内登录失败,该机制将被再次锁定,以指数级增长等待时间。密码的长度至少为12(12)个字符。高度敏感的密码应该有最小长度20个字符。应实施防止暴力猜密码的机制。这种预防机制不应被软件的重刷而意外重置。密码应存储在组件可以使用的最安全的环境中,例如在HSM或TEE中。所有服务、用户或软件的默认密码应立即更改。2. 密码的强力破解。原创 2022-09-08 17:51:40 · 671 阅读 · 0 评论 -
汽车信息安全要求(6)——密钥管理(Key Management)
与保密密钥相关的任何加密操作均应在安全环境中进行,与安全环境之外的正常应用程序隔离和保护。对于SW签名密钥:如果出现SW签名私钥泄露,应该无需HW根密钥撤销的情况下撤销并且应定期的SW更新中替换。将任何加密密钥、信任文件或类似值的加密数据存储在最安全的组件中,例如HSM或TEE。其他:该密钥应被撤销,而不需要HW根密钥撤销,并应在定期的SW更新中推出。对于信任密钥根:任何根密钥的撤销和替换必须与买方协调并同意,例如OEM。如果HW不支持根密钥撤销,则只能在生成新组件时使用新的根密钥。原创 2022-09-08 17:44:34 · 2286 阅读 · 1 评论 -
汽车信息安全要求(5)——Secure Boot(安全启动)
安全启动涉及到的几个要素,以及初始化和启动流程。原创 2022-09-08 17:00:03 · 5588 阅读 · 0 评论 -
汽车信息安全要求(4)——安全环境
1. 关闭Ports/Interfaces1.1 关闭访问HSM的硬件调试接口这一需求仅应用于带有HSM(Hardware Security Modules)的ECUs.调试HSM的硬件接口应该默认为永久的关闭。1.2 关闭硬件调试口硬件调试口应该默认当供应商生产流程结束后永久的移除。2. 安全环境2.1 安全环境ECU必须支持硬件强制安全环境。安全环境必须支持非对称和对称的基于密钥的解决方案。安全环境必须在物理上或逻辑上与安全环境之外的所有应用程序隔离。 具体来说,原创 2022-05-24 23:33:01 · 847 阅读 · 0 评论 -
汽车信息安全要求(3)——随机数生成器
随机数的质量对密码算法和协议的安全性和强度起着非常重要的作用,因为它直接影响到绕过安全系统的安全机制的难度。原创 2022-05-18 22:50:03 · 1078 阅读 · 0 评论 -
汽车信息安全要求(2)——进程分离
主要介绍网络安全中的内存管理,MMU, MPU等实现内存管理,内存保护,内存分割等方法原创 2022-05-10 20:39:58 · 998 阅读 · 0 评论 -
汽车信息安全(1)——简介
汽车信息安全中的”安全“一词对应的英文是security或者cybersecurity。汽车信息安全(Cybersecurity)更加类似于传统行业中的保护系统、网络、软件安全的概念,但相比于传统行业中的信息安全(Information Security,企业经常用到的ISO 27001 信息安全管理体系ISMS),汽车信息安全(Cybersecurity)范围更小,更加偏向于来自网络的外部攻击、恶意操作等的管理。原创 2022-05-09 00:43:49 · 2688 阅读 · 0 评论