Microchip推出CEC1712 MCU:为外部Flash系统提供安全启动
产品概述
Microchip Technology发布CEC1712,一款支持加密的MCU,保护从外部SPI闪存启动的操作系统。该器件通过强制执行符合NIST 800-193的硬件信任根安全启动流程,抵御Rootkit和Bootkit恶意软件。
安全启动必要性
随着5G部署扩展和云基础设施增长,开发者必须确保操作系统不被攻破。Rootkit在OS启动前加载,绕过常规反恶意软件方案。由硬件信任根驱动的安全启动是唯一可靠盾牌,仅允许启动制造商信任的固件。
架构与优势
基于Arm Cortex-M4核心,CEC1712是Microchip第三代产品。配合Soteria-G2固件,可在运行前检测并阻止恶意固件,实现安全启动快速采用。Soteria-G2依赖CEC1712不可变ROM引导加载器作为系统信任根。
“我们瞄准任何从SPI闪存启动的系统,”Microchip的Jeannette Wilson在embedded.com表示。“CEC1712片上加密引擎节省高达15 kB代码空间,允许70 ms内完成完整验证。”
除保护5G和数据中心操作系统外,CEC1712/Soteria-G2组合还强化联网自动驾驶汽车、汽车ADAS平台及任何从外部SPI闪存启动系统的安全性。
全生命周期保护
除启动前保护,CEC1712支持密钥吊销和代码回滚保障,实现安全在线固件更新。这些功能符合NIST 800-193平台固件弹性要求:维护代码完整性、检测损坏、恢复到已知良好状态。
- 维护固件更新完整性和真实性
- 检测固件或关键数据未授权变更
- 检测到损坏时恢复固件到受信状态
密钥吊销在OEM面临凭证泄露时至关重要。“看似显而易见,但引入新密钥并拒绝受损密钥却出奇复杂,”Wilson解释。
启动流程
CEC1712 ROM中安全引导加载器加载、解密、认证存储在外部SPI闪存中的固件。验证通过后,引导加载器将控制权移交首个应用处理器。器件支持多达两个应用处理器,每个配两个SPI闪存模块。

代码执行始于CEC1712 ROM。应用代码用OEM私钥签名驻留于SPI闪存。ROM将处理器保持复位直到代码认证通过,随后主机处理器加载并执行验证代码。(图片:Microchip)
预置服务与开发支持
Microchip和Arrow Electronics提供客户特定数据预置作为安全制造解决方案,缓解过度生产和假冒。服务缩短数月开发时间,消除第三方预置或证书机构需求。
“虽许多客户成熟,但非所有具备深厚安全专长,”Wilson补充。“Soteria提供工具让他们无需内部代码即可实现安全启动。”开发在MPLAB IDE套件中进行。
与前代对比
对比前代CEC1702,Wilson强调早期型号无法执行完整冗余启动。CEC1712现满足NIST 800-193要求,支持4字节SPI地址模式,使用SHA-384哈希替代SHA-256,提供片上OTP用于自定义键盘等可编程应用。
CEC1712/Soteria-G2套件支持Microchip MPLAB X IDE、MPLAB Xpress、MPLABXC32编译器,兼容MPLAB ICD 4和PICkit 4编程器/调试器。CEC1712H-S2-I/SX变体量产10,000片起售价$4.02(含Soteria-G2固件)。
Wilson透露多客户已处于样片阶段,其他向全规模生产推进。目标市场含服务器厂商、多功能打印机制造商、航空航天国防、游戏、汽车、笔记本电脑领域。
嵌入式
- Stratasys发布革命性FDM创新:无限构建与机器人复合材料演示机
- Mouser 扩充产品线卡新增 51 家供应商,强化物联网聚焦
- Microchip 与 The Things Industries 合作提供端到端 LoRaWAN 安全,实现可信密钥配置
- 瑞萨发布 28nm 车规 MCU,具备虚拟化辅助安全特性
- SMART Modular 推出 N200 SATA SSD:32GB 至 1TB 高性价比、高性能驱动器
- 瑞萨扩展 Synergy 系列:搭载先进安全的低功耗 S5D3 MCU 发布
- Microchip 推出快速连接 PIC MCU 板,实现无缝 Google Cloud IoT 集成
- Cypress 发布 PSoC 64 安全 MCU:PSA 认证、Arm Cortex-M、就绪物联网安全
- Mouser现货供应Maxim DS2477 DeepCover安全协处理器 先进设备认证
- Microchip 推出 SST26VF 系列:集成预编程 MAC 地址的 NOR Flash
- Rutronik 分销 Redpine Signals RS14100:超低功耗、多协议安全无线 MCU
- Microchip 推出业界首个全规模预置密钥安全方案,基于 ATECC608A