在设置加密密钥之后,仍然可以对LATECIECP3进行编程吗?

在引入加密之前,所有比特流在安全方面都不受保护。任何人都可以简单地通过在引导PROM中读取比特流来复制设计。
利用LaTeCeCp3比特流加密,还有另一级安全性,防止另一个未经授权的加密比特流被使用。这是因为加密的比特流只与包含用于加密比特流的相同加密密钥的FPGA一起工作。
在LATECIECP3设备中的一次性可编程(OTP)熔断器被用来启用和存储由用户编程的密钥代码。需要密钥代码以允许正确解密加密比特流,从而允许安全设计被正确编程。
重要的一点是,一旦第一次加密,就不能更改或禁用加密密钥。它只允许在没有加密提供的安全性的情况下对设备进行重新编程。用户可以在加密密钥已被编程的设备上对具有正常(未加密)比特流的设备进行重新编程。即使设备的加密密钥被无意地编程,它也不会使设备完全无用。重新编程设备的唯一手段是安全的方式是只使用先前编程的安全加密密钥。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-27 13:51:24 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它