
MCU又称单片机,是把中央处理器的频率与规格做适当缩减,并将内存、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。通常我们会将MCU分为通用型和专用型两类。
随着市场的应用需求变化,越来越多的芯片厂家会考虑把通用MCU加入安全技术,以此来满足开发者,应用者在各种应用场景下的安全保护需求。
安全MCU特性:
我们以国民技术N32L40x/L43x/G43x/G45x/G4FR系列芯片为例,可以把安全MCU的安全特性罗列如下,
1、加密下载
通过芯片出厂内置的引导程序可实现对加密的bin文件进行下载
2、读写保护
用户可配置的不同保护级别
(L0/L1/L2) ,实现外部接口读写保护
3、时钟安全系统
外部时钟晶体失效时自动切 换到内部RC振荡器
4、分区权限管理
• Flash区最多可划分为3个分区,分区大 小用户可配置,不同用户之间建立防火 强进行隔离
• 可用于保护多用户开发应用下的核心知
5、安全存储
• 明文bin文件下载进MCU后以密 文方式进行存储,防止暴力破解
• MCU执行程序时自动解密
• 秘钥存储,隐私数据存储
6、固件安全更新
通过密码算法对固件进行签名及认 证,实现固件安全更新的功能
7、密码算法加速
支持AES,DES/T-DES, SHA,SM1, SM2、SM3,SM4,SM7,MD5, TRNG,CRC
关注微信号,惊喜等你来
x