基于资源共享的快速加解密算法的研究与硬件实现-微电子学与固体电子学专业论文.docxVIP

基于资源共享的快速加解密算法的研究与硬件实现-微电子学与固体电子学专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要 摘要 万方数据 万方数据 摘 要 伴随着集成电路制造技术的快速发展,IP 核复用技术虽然解决了芯片设计难 度大和设计时间长的问题,但是随之出现的 IP 核盗窃、非法复制、倒卖、篡改的 问题却是极大的阻碍了 IP 核市场的发展。所以使用加密技术对 IP 核进行保护,并 且要在保证 IP 核提供商的利益基础上为广大的 IP 核购买者提供最大的方便,促进 IP 核的市场健康发展是当下需要解决的一个重大问题。 相比于其他的对称加密算法,美国联邦政府最新采用的 AES 加密算法在可靠 性、高效性、节省资源方面都有较大的优势。而几乎所有的研究都表明在同样的 安全度下,在公钥加密算法中椭圆曲线加密算法所占用的资源是最少的,因为它 的密钥最短。因此将 AES 加密算法和椭圆曲线加密算法用于 IP 核的保护无疑是最 好的选择。 本论文选用了对称密钥算法 AES,使用 Verilog 语言实现 AES 硬件的加解密 模块 IP 核,并且在该模块中实现了加解密的资源共享,节省了芯片的面积,提高 了芯片的运算速度。最后将该 IP 核嵌入 FPGA 的 PS 软硬件协同平台上,成功地 验证了基于 AES 的 IP 核保护系统的功能。此外,本文使用 Verilog 语言实现了椭 圆曲线加密算法的硬件加解密模块 IP 核,并且使其能工作在素数域和有限域这两 个不同的运算域上,而且在这两个不同的运算域上实现了资源共享,最后通过了 方案的验证。由于在 ECC 的 IP 核中没有全局时钟,就没有时钟偏移,芯片的功能 得到了很大的提高。 关键词: AES,ECC,资源共享,快速,硬件 I ABS ABSTRACT ABSTRACT In this century, although the IP core reuse has solved the problem of the IP design difficult and design cost a long time, but the appearing of the IP core theft, illegal copying, reselling, and tampering is greatly hindered the development of the IP core market. Therefore the use of encryption technology to protect the IP core and providers to ensure that the interests of IP core based on the IP core for the majority of buyers and provide maximum convenience is a major problem to be solved to promote the healthy development of IP core market. Compared to other symmetric encryption algorithm, the Federal Governments latest AES encryption algorithm used in reliability, high efficiency, saving resources have a greater advantage. Almost all of the studies show that the same level of security, in elliptic curve public key encryption algorithm, ECC encryption algorithm that takes the least resources, as its key short. Therefore, the AES encryption algorithm and ECC encryption algorithm for protecting IP core is the best choice. This paper used a symmetric key algorithm AES, using the Verilog language to achieve AES hardware encryption and decryption IP core module and the module is implemented in the encryption and decryption of resource sharing, saving chip area and impro

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档