期刊文献+

一种利用部分重构技术实现DES算法的方法 被引量:1

A Method for Implementing DES Using Partial Reconfiguration
下载PDF
导出
摘要 针对当前利用可重构计算技术实现DES算法的方法中存在重构性能低和资源占用量大等缺陷,提出了一种利用基于模块的部分重构技术实现DES算法的方法.该方法利用DES具有的对合结构特性进行算法的模块划分,解决了算法部分重构时的模块间通讯和时序调整等关键问题.通过对DES算法的不同实现方案进行对比,验证了该方法的可行性和有效性. To solve the problems such as low performance and high resource cost, which exist in current implementations of DES algorithm based on reconfigurable computing technology,this paper presents a method that implements DES by using module-based partial reconfiguration. This method partitions DES into encryption-processing module and key-scheduling module according tO the involutional structure of DES,and gives the solutions to the key technical issues such as communication design and timing adjustment between the modules. The comparisons in the experimental results of this method With those of others demonstrate the effectiveness of this method.
出处 《小型微型计算机系统》 CSCD 北大核心 2007年第9期1690-1694,共5页 Journal of Chinese Computer Systems
基金 高等学校博士学科点专项科研基金项目(20050358040)资助
关键词 DES算法 部分重构技术 对合结构 模块化设计 DES algorithm partial reconfiguration involutional structure modular design
  • 相关文献

参考文献14

  • 1Compton K,Hauck S.Reconfigurable computing:a survey of systems and software[J].ACM Computing Surveys,2002,34(2):171-210.
  • 2NIST Information Technology Laboratory Data Encryption Standard[EB/OL].http://www.itl.nist.gov/fipspubs/fip46-2.htm,1993.
  • 3Wollinger T,Guajardo J,Paar C.Security on FPGAs:state-of-the-art implementations and attacks[J].ACM Transactions on Embedded Computing Systems,2004,3(3):534-574.
  • 4Patterson C.High Performance DES Encryption in Virtex FPGAs using JBits[C].In:Proceedings of the Eighth IEEE Symposium on Field-Programmable Custom Computing Machines,Napa Valley,CA,USA,2000,113-121.
  • 5Stallings W.Cryptography and network security:principles and practice (Second Edition)[M].New Jersey:Prentice Hall,1999.
  • 6Feistel H.Cryptography and computer privacy[J].Scientific American,1973,228(5):15-23.
  • 7Daemen H J,Rijmen V,Barreto I.Rijndael:beyond the AES[EB/OL].http://crypto-world.info/casop4/crypto12-02.pdf,2002.
  • 8Xilinx,Inc.Two flows for partial reconfiguration:module based or difference based[EB/OL].http://www.xilinx.com/bvdocs/appnotes/xapp 290.pdf,2004.
  • 9Xilinx,Inc.Virtex-Ⅱ pro and virtex-Ⅱ pro X platform FPGAs:complete data sheet[EB/OL].http://direct.xilinx.com/bvdocs/publications/ ds083.pdf,2005.
  • 10Schaefer E.A simplified data encryption standard algorithm[J].Cryptologia,1996,20(1):77-84.

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部