logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

英飞凌车规级MCU-TC3XX 安全启动:Secure Boot-1

本文档探讨了基于AURIX™微控制器的汽车ECU安全启动实现方案。安全启动通过验证代码真实性和完整性,确保系统仅执行设计既定功能。研究比较了顺序启动、分阶段启动和混合启动三种策略,分析了代码验证的哈希运算、签名验证和MAC三种方法。文档指出安全启动需在50毫秒内完成,以满足ECU快速启动需求,并强调了硬件安全模块(HSM)构建可信环境的重要性。研究基于TriBoard开发板进行原型验证,为汽车电子

文章图片
#软件工程#mcu#单片机 +2
英飞凌车规级MCU-TC3XX 安全启动:Secure Boot-2

本文介绍了安全启动涉及的随机数生成和AES加密算法实现。在随机数生成部分,详细说明了伪随机数(PRNG)和真随机数(TRNG)生成器的实现原理,其中TRNG符合BSI AIS-20/31标准。AES算法部分重点阐述了128位密钥的实现,包括ECB、CBC等7种工作模式(API支持ECB/CBC/CTR),并详细说明了ANSI X.923、PKCS#7和零填充三种填充方案。此外,还介绍了基于AES的

#安全#软件工程#mcu +1
到底了