Infineon OPTIGA™ Trust X:嵌入式系统的安全卫士
在当今数字化时代,嵌入式系统如物联网设备等正日益成为攻击者的目标,安全问题愈发凸显。英飞凌(Infineon)推出的OPTIGA™ Trust X,为工业自动化系统、智能家居、消费设备和医疗设备等提供了一站式安全解决方案。下面,我们就来深入了解一下这款高性能的安全控制器。
一、关键特性与优势
1. 特性亮点
- 高端安全控制器:基于先进的安全控制器,内置防篡改的非易失性存储器(NVM),用于安全存储数据。
- 一站式解决方案:提供完整的系统集成支持,所有密钥和证书材料均已预编程,极大减少了设计、集成和部署的工作量。
- 多种认证与通信方式:支持使用椭圆曲线数字签名算法(ECDSA)进行相互认证,符合DTLS客户端IETF标准RFC 6347,可实现安全的通信。
- 接口与内存:采用I2C接口,最高支持1MHz(FM+)的高速通信,拥有高达10kB的用户内存,可用于存储X.509证书。
- 加密支持:提供椭圆曲线密码学(ECC)NIST P256和P384、AES - 128(通过DTLS客户端)、SHA - 256、真随机数生成器(TRNG)和确定性随机数生成器(DRNG)等加密支持。
- 封装与温度范围:采用PG - USON - 10 - 2封装(3 x 3 mm),具备标准和扩展温度范围,适用于不同的应用环境。
- 安全认证:通过通用标准认证EAL6+(高)硬件,能有效防止对设备本身的物理攻击。
- 工具与监控:配备Crypto ToolBox,支持ECC NIST P256、P384、SHA - 256等操作,还具备设备安全监控功能。
- 长寿命:工业自动化和基础设施应用的使用寿命为20年,其他应用配置文件为15年。
2. 显著优势
- 保护知识产权和数据:有效防止数据泄露和知识产权被盗用,保障企业的核心资产安全。
- 保护商业案例:增强产品的安全性,提升企业在市场中的竞争力,保护商业利益。
- 保护企业形象:避免因安全漏洞导致的负面事件,维护企业的良好形象。
- 保障质量和安全:确保产品和系统的安全性和可靠性,为用户提供高质量的服务。
二、应用领域
OPTIGA™ Trust X适用于多个领域,包括但不限于:
- 工业控制和自动化:保护工业网络节点,确保数据的真实性、完整性和保密性,实现安全的通信和设备间的相互认证。
- 消费电子和智能家居:为智能设备提供安全保障,防止设备被攻击和数据泄露,提升用户体验。
- 医疗设备:保障医疗数据的安全传输和存储,确保患者信息的隐私和安全。
三、系统架构与接口
1. 系统框图
OPTIGA™ Trust X的系统框图展示了其与本地主机的交互结构。本地主机包含应用、DTLS、AUTH、命令库、加密库包装器、加密库、OPTIGA通信和英飞凌I2C协议等模块,通过平台抽象层(PAL)与OPTIGA™ Trust X进行通信。OPTIGA™ Trust X则包含任意数据对象、X.509证书、密钥、相互认证信任锚和固件更新信任锚等存储区域,以及提供加密功能的模块。
2. 接口与原理图
产品采用I2C接口进行通信,系统集成原理图展示了如何将OPTIGA™ Trust X连接到本地主机。在连接时,上拉电阻的值取决于目标应用电路和目标I2C频率。
3. 封装说明
OPTIGA™ Trust X采用PG - USON - 10 - 2封装,文档详细介绍了其封装尺寸、引脚定义和生产样品标记模式。引脚包括电源、接地、SDA、SCL和复位等,不同引脚具有不同的功能。
四、技术数据
1. I2C接口特性
- 标准/快速模式:电气特性符合I2C总线规范Rev. 4的标准模式((f{SCL}) 最高100 kHz)和快速模式((f{SCL}) 最高400 kHz),但有一些偏差。
- 快速模式+:符合I2C总线规范Rev. 4的快速模式+((f_{SCL}) 最高1 MHz),同样存在一定偏差。
- 电气特性:包括电源电压、输入电压、输出电压、电流和电容负载等参数,在不同的工作条件下有相应的取值范围。
2. 启动过程
I2C接口的启动有两种情况:
- 上电后启动:上电后,SDA和SCL线需设置为高电平,最早在设备上电后的 (STARTUP) 时间开始第一次传输。
- 热复位启动:使用复位信号触发热复位时,VCC保持供电,终端停止I2C通信,SDA和SCL线设置为高电平,RST设置为低电平一段时间后再设置为高电平,最早在RST上升沿后的 (STARTUP) 时间开始第一次传输。
五、连接主机与通信
1. 主机软件架构
OPTIGA™ Trust X的主机软件架构包括多个模块,如DTLS、AUTH、命令库、加密库包装器、加密库、OPTIGA通信和英飞凌I2C协议等,通过平台抽象层(PAL)与硬件进行交互。
2. 文件夹结构
文档介绍了发布包文件夹结构和主机软件文件夹结构,包括各个文件夹的内容和用途,方便开发者进行开发和调试。
3. 通信配置
要与OPTIGA™ Trust X进行通信,需要更新硬件/平台资源配置,包括I2C主设备和GPIO(Vdd和复位)的配置,以及更新PAL I2C和GPIO的API,以实现I2C通信和设备的上电与复位操作。
六、命令与安全监控
1. 命令说明
文档列出了OPTIGA™ Trust X的各种命令,如获取数据对象、设置数据对象、生成随机数、设置认证方案等,并说明了这些命令与不同用例的映射关系。
2. 安全监控
安全监控是OPTIGA™ Trust X的核心组件,它会根据接收到的安全事件,判断是否违反系统的允许使用配置文件,并采取相应的措施来降低性能,从而减少攻击的可能性。
七、合规性与电源管理
1. RoHS合规性
英飞凌致力于为客户提供无铅和无卤的“绿色产品”,符合欧盟的RoHS指令。产品在生产过程中会准确评估和测试替代材料,以确保产品质量。
2. 电源管理
OPTIGA™ Trust X的功耗受到限制,以满足主机的功率要求。它还支持低功耗睡眠模式,在空闲一段时间后自动进入睡眠状态,当检测到I2C总线上的地址时恢复正常运行。
英飞凌的OPTIGA™ Trust X以其丰富的特性、广泛的应用领域和完善的安全机制,为嵌入式系统的安全提供了可靠的保障。对于电子工程师来说,在设计相关产品时,OPTIGA™ Trust X无疑是一个值得考虑的选择。你在实际应用中是否遇到过类似的安全需求?又是如何解决的呢?欢迎在评论区分享你的经验和见解。
-
英飞凌
+关注
关注
68文章
2560浏览量
143133
发布评论请先 登录
储能系统的“安全卫士”——直流监测与能量管理
DS28E36 DeepCover安全认证器:硬件设计中的安全卫士
探索Infineon OPTIGA™TPM SLB 9670 TPM2.0:硬件安全的可靠之选
Infineon OPTIGA™ TPM SLM 9670 TPM2.0:工业安全的可靠保障
Infineon OPTIGA™ TPM SLB 9665 TPM2.0:可靠的可信平台模块
OPTIGA™ Trust Adapter:嵌入式安全解决方案评估利器
OPTIGA™ Authenticate NBT开发板:物联网安全认证的理想之选
OPTIGA™ TPM SLB 9673 RaspberryPi®评估板:I2C TPM HAT的深度解析
OPTIGA™ TPM SLB 9672 RaspberryPi®评估板:安全与性能的完美结合
HT4066过压保护IC:低电压系统的可靠“安全卫士”
UPS电源系统中的“安全卫士”绝缘监测仪
如何采用SAFERTOS和ESM保护嵌入式系统安全
数字隔离器:新能源系统的安全卫士
无人机电力巡检系统:高空作业的“安全卫士”
Infineon OPTIGA™ Trust X:嵌入式系统的安全卫士
评论