关于:CH569 加密模块(ECDC)

看了说明书,有一个地方不是很明白 

256bits 用户密钥寄存器, 是不是普通的可读写寄存器?如果哪样的话理论上解密者跟据原代码,可以找到密钥,加密保护就不完善了。

我使用PIC32 (现在想换CH569)的密钥存储区为 OTP ROM,只能一次写入,终端产品在出厂前写入密钥,并且密钥是不能读取的,只能通过加解密算法验证密钥是否正确。只要密钥无法读取,理论上无法破解。


严格意义上来说,如果不能对密钥进行安全保密,这个模块只能称是一个算法模块(与软件实现功能上没有区别,只是速度与性能的提升),不能称为加密模块,希望是我理解错误!

如果我理解正确,在后续的硬件版本中希望能加入专用的密钥存储区(只写入,不可读,非易失性或PROM)
当然这个芯片功能已经很强大了,更希望能开发出新品,有更多IO,更多SRAM 的CH569+,现在能支持USB3.0的MCU很少。




楼上说得很对


只有登录才能回复,可以选择微信账号登录