目录
HSM
HSM指Hardware Security Module,它是一种有自己独立的CPU、密码算法硬件加速器、独立Flash等,用于生成、存储和管理加密密钥,以及执行加密运算和安全操作。
HSM通常包含硬件隔离、加密芯片、随机数生成器等安全组件,能够提供高级的安全保护,防止密钥泄露和恶意攻击。
在车规MCU里,一般有三家的HSM方案:
英飞凌的HSM\SHE+
瑞萨的ICU
恩智浦的HSE/CSE
TEE
TEE 可信执行环境是在车载零部件的开放系统 REE(Rich Execution Environment,例:Linux、Android、AUTOSAR、RTOS 等系统)上,创建一个可信的、独立的、物理隔离的执行空间,即隔离的安全屋。安全资产不出可信域,例如密钥证书、核心逻辑等安全资产,TEE 整体架构和提供的基础服务如下图。
TEE 和 HSM 技术特点与主要应用场景
TEE 是基于硬件隔离技术的软实现,
HSM 是基于硬件设备的硬实现,
一下列出了各自的技术特点和应用场景。
TEE:
生态开放,易于扩展
应用安全:远程控车 / 充电桩 /OTA 加固等;
软件实现,降低成本
安全存储:业务证书密钥 / 隐私数据 / 重要数据等;