期刊文献+

一种密钥可配置的DES加密算法的FPGA实现 被引量:5

FPGA implementation of DES encryption arithmetic with dynamic key management
下载PDF
导出
摘要 在传统的DES加密算法的基础上,提出一种对密钥实行动态管理的硬件设计方案,给出了其FPGA实现方法。通过对DES加密原理的分析,利用其子密钥的生成与核心算法相关性较弱的特点,对密钥进行重新配置。DES算法采用资源优先方案,在轮函数内部设置流水线架构,提高了整体处理速度;在FPGA上实现轮函数和密钥变换函数独立运算,减少了相邻流水线级间的逻辑复杂度,从而实现了DES算法在FPGA条件下的重构设计。最终通过对设计结果的功能仿真和测试分析,论证了整个设计的正确性。 The thesis puts forward a hardware design scheme of dynamic key management based on the traditional DES encryption arithmetic. The scheme will re-configure the key based on the analysis of the prineipium of DES encryption and the weak relativity between the generation of sub-key and the critical arithmetic. The DES arithmetic adopts the methodology of preferential resources and sets up the pipelining architecture inside the round-function. Thus it can improve the speed of whole system. The thesis implements the operation of round-function and key-transform function based on the FPGA. This can reduce the logic complication of adjacent pipeline and implement the re-configuration design of DES arithmetic on FPGA. Finally, the thesis finishes the whole function simulation and test analysis based on the design, argument of the correction of the whole system.
出处 《电子技术应用》 北大核心 2009年第7期145-148,共4页 Application of Electronic Technique
关键词 DES 线性反馈移位寄存器 混沌加密 FPGA DES LFSR chaotic eneryption FPGA
  • 相关文献

参考文献4

  • 1卢开澄.计算机密码学(第三版).北京:清华大学出版社,2003. 被引量:1
  • 2姜丽,金卫雄.混沌加密技术及算法的研究[J].淮海工学院学报(自然科学版),2004,13(4):39-42. 被引量:4
  • 3吕金虎 ... ..混沌时间序列分析及其应用[M],2002.
  • 4华清软件嵌入式培训中心.FPGA应用开发入门与典型实例.北京:人民邮电出版社,2008. 被引量:1

二级参考文献5

共引文献3

同被引文献43

引证文献5

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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