Microchip
直播中

王峥

8年用户 204经验值
私信 关注
[问答]

为什么PIC32MZ不支持密钥存储?

大家好,根据本文:http://www..hip.com/.-centers/.- ... rypto-enginePIC24FJ密码引擎支持编程安全的密钥存储,而PIC32MZ不支持。这很奇怪。我想知道:1.为什么删除了这个特性?2。有没有不同的方式来实现这一点使用PIC32 MZ?谢谢!

回帖(2)

罗玉婧

2019-10-28 10:52:10
PIC32 MZ加密模块是一个不同的模块,并且没有OTP存储器。因此,能够阻止密钥重写“永远”是不可能的。其他特性是可能的,但是它需要软件(在KEK的情况下)或系统总线处理(用于阻止对密钥存储区域的访问)。可以在那里对密钥进行编程(通过软件执行KEK),然后系统总线被配置为阻止任何人访问它,直到进行正确的软件序列/权限更新。
举报

陈芳

2019-10-28 10:57:14
谢谢拉里!现在我来看看这个解决方案。你确信这将确保关键保护在与PIC24FJ相同的水平上吗?也就是说,使用这种方法(使用软件权限,并且我假设使用代码保护)获得密钥是否至少与从PIC24FJ的OTP获得密钥一样困难?再次感谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分