瑞纳捷RJM8L151较常规MCU最大的一个特点之一就是嵌入了纯硬件的安全加算法模块,使之能满足低功耗等常用MCU功能的同时,还能够兼顾版保及数据加密等特殊功能,需无需另外再加一颗加密芯片。
小编接下来对瑞纳接RJM8L151的安全算法模块做一个详细的介绍。
(一)RJM8L151的加密算法
1. RNG 真随机数发生器
内嵌一组8 位真随机数发生器,以满足某些应用中的安全交易流程需要;
随机数发生器是数字振荡环方式真随机数发生器(DTRNG);
符合国际FIPS-140-2 和NIST SP800-22 测试标准;
符合国密局《随机数检测规范》测试标准;
2. DES/TDES 加密算法
符合FIPS 46-3 的加解密标准
支持DES 和TDES 加解密运算
支持DES 算法64 位密钥
支持TDES 算法192 位密钥
支持ECB(Electronic Code Book)模式
3. AES-128 加密算法
支持AES 加密和解密运算
只支持128 bit 密钥长度
4. SM4 加密算法
符合国家密码标准
支持SM4 加密和解密运算
支持128 bit 密钥长度
(二)循环冗余校验(CRC8)
CRC8 是一个以G(x) = x8+x2+x+1 为计算式的硬件8 位CRC 循环冗余校验计算电路。
可以根据用户预设的CRC 初值,通讯数据计算出CRC 结果,并且支持设置输入数据与结果
的正序操作。
(三)物理防护
提供芯片级ESD 防护水平和高可靠性安全防护算法,有效防止抄板,以及代码反向分析。
1、芯片级安全系统级防护策略
支持<2.1V 低电压检测报警功能(专用管脚)
片内FLASH、RAM
深圳市桑尼奇科技有限公司为瑞纳捷一级代理商,代理经销瑞纳捷全系列芯片,包括MCU芯片、加密芯片、安全加密MCU等,可以提供样品及技术支持,欢迎随时咨询。桑尼奇孙生,QQ:2335804557,18576699326。
(以上信息由深圳桑尼奇科技有限公司提供)
评论列表: