期刊文献+

基于可重构S盒的常用分组密码算法的高速实现 被引量:3

High-speed Hardware Implementation of Common Block Cipher Algorithms Based on a Reconfigurable S-box
下载PDF
导出
摘要 DES、3DES和AES是应用最广泛的分组密码算法,其可重构性和高速实现对可重构密码芯片的设计具有重要影响。该文分析了这3种算法的高速硬件实现,利用流水线、并行处理和重构的相关技术,提出了一种可重构S盒(RC-S)的结构,并在此基础上高速实现了DES、3DES和AES。基于RC-S实现的DES、3DES和AES吞吐率分别可达到7Gbps、2.3Gbps和1.4Gbps,工作时钟为110MHz。与其它同类设计相比,该文的设计在处理速度上有明显优势。 DES, 3DES and AES are the most widely used cipher algorithms, the reconfiguration and high-speed implementation of the three algorithms are important for the design of a reconfigurable cipher chip. In this paper, the high-speed hardware implementation of the three algorithms is analyzed, the structure of a reconfigurable S-box (RC-S) is proposed, and the high-speed implementation of DES, 3DES and AES based on RC-S, pipeline, parallel and reconfiguration are given. The throughput rate is 7Gbps tbr DES, 2.3Gbps lbr 3DES, 1.4Gbps tbr AES with a I IOMHz clock. A comparison is provided between the design and similar existing implementations, the comparison proves that the design can achieve performance better than other solutions.
出处 《计算机工程》 CAS CSCD 北大核心 2006年第9期253-255,共3页 Computer Engineering
关键词 可重构S盒 可重构密码芯片 AES DES 3DES Reconfigurable S-box Reconfigurable cipher chip AES DES 3DES
  • 相关文献

参考文献7

  • 1NIST.FIPS PUB 46-3,Reaffirmed.Data Encryption Standard(DES)[S],1999.
  • 2McLoone M,McCanny J V.A High Performance FPGA Implementation of DES[C].Signal Processing Systems,2000:374-383.
  • 3Wilcox D C,Pierson L G,Robertson P J,et al.Sandia National Laboratories:A DES ASIC Suitable for Network Encryption at 10Gps and Beyond[C].Workshop on Cryptographic Hardware and Embedded Systems,Worcester,MA,USA,1999:37-48.
  • 4Verbauwhede l,Schaumont R,Kuo H.Deign and Performance Testing of A 2.29 Gb/s Rijndael Processor[J].IEEE J.of Solid State-circuit,2003,38(3):569-572.
  • 5Sever R,Ismailoglu A N,Tekmen Y C,et al.A High Speed ASIC Implementation of the Rijndael Algorithm[C].ISCAS '04,2004:541-544.
  • 6Arnold T W,Van Doorn L P.The IBM PCIXCC:A New Cryptographic Coprocessor for the IBM eServer.IBM Journal of Research and Development,2004,48(3/4).
  • 7Bcuchy R.A Programmable Crypto Processor Architecture for Highbandwidth Applications[D].Technischen University Munchen,2002.

同被引文献29

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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