期刊文献+

分组密码算法的三种硬件实现结构及性能分析 被引量:2

Three Hardware Implementation Structures for Block Ciphers and Performance Analysis
原文传递
导出
摘要 针对分组密码算法,研究了反复循环、循环展开和流水线三种实现结构,分析了三种结构下系统的资源占用、吞吐率、最高工作频率等参数,以求在各种不同应用环境,找出满足其需求的实现方案。以3DES为例分别实现了这三种结构,最后给出了基于Altera公司的CYCLONE系列FPGA的实现结果,对结果进行了比较和分析。 Block ciphers are all comprised of a basic looping structure. Based on this looping structure of block ciphers, this paper studies the following three architecture options, that is, iterative looping, loop unrolling and partial pipelining, analyzes the performance parameters of the three implementations structures and then discusses three implementation options on 3DES algorithm respectively. Finally it analyzes the implementation result based on the FPGA of the CYCLONE family of Altera corporation.
出处 《通信技术》 2008年第5期113-115,共3页 Communications Technology
关键词 分组密码 实现结构 3DES FPGA block ciphers implementation structure 3DES FPGA
  • 相关文献

参考文献3

  • 1周旋..分组密码的设计与分析[D].国防科学技术大学,2003:
  • 2[2]Elbirt A J.Reconfigurable computing for symmetric-key algorithms[D].Massachusetts:University of Massachusetts Amherst Dissertation Committee,2002. 被引量:1
  • 3蔡宇东..AES算法的高速实现[D].浙江大学,2004:

同被引文献6

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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