资料
  • 资料
  • 专题
保护工程师的知识产权,靠技术吃饭的工程师进来
推荐星级:
类别: 消费电子
时间:2020-01-10
大小:312.02KB
阅读数:72
上传用户:微风DS
查看他发布的资源
下载次数
0
所需E币
4
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
01033白皮书 利用安全存储器实现 FPGA 设计安全解决方案 引言 由于很容易捕获到配置比特流,并进行复制,因此, FPGA 设计很难防范设计窃取。和窃取知识产权 (IP) 相比,几乎不可能从比特流中提取出 IP,但是却能从 FPGA 中克隆整个设计。为了保护配置比特流,有的 FPGA 现在能够对比特流进行加密。然而,对于不具备嵌入式比特流加密手段来加密配置比特流的 FPGA 而 言,需要在生产过程中增加步骤对 FPGA 中的密钥进行编程,因此提高了成本。对于大批量应用,使用安 全辅助芯片的性价比会更高一些。 本文档提供解决方案来帮助保护 FPGA 设计不被克隆。利用 “识别、朋友或者敌人 (IFF)”设计安全方法, 在 FPGA 中和安全存储器中的哈希计算结果匹配之前,这一方案禁用 FPGA 中的设计,因此,即使捕获到 了配置数据比特流,设计也是安全的。在这一解决方案中,安全存储器是 FPGA 的安全辅助芯片。 设计实现 在 IFF 概念中,采用了安全辅助器件来计算哈希算法。 Dallas 半导体公司的安全存储器 DS28E01 结合了 1024 位 EEPROM 和符合 ISO/IEC 10118-3 安全哈希算法 (SHA-1) 的 “挑战 - 响应” 认证安全方法。DS28E01 是 1 线接口器件, 因此, 这一解决方案只需要一个 FPGA I/O 引脚。 安全存储器需要采用上拉电阻和 1 线 I/O 引脚 连接 ( 关于 DS28E01 电气规范,请联系 Dallas 半导体公司 )。 图 1 所示为采用了 IFF 概念的设计安全参考设计的顶层结构图。安全存储器 SHA-1 引擎根据存储在安全存 储器中的密钥来计算哈希算法,该密钥是 FPGA 产生的随机数,在安全存储器中具有唯一的 ID。 图 1. 采用了 IFF 概念的设计安全解决方案 )3*$ ' 6 (……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书