期刊文献+

低复杂度先进密码算法的VLSI实现 被引量:3

VLSI Implementation of Low Cost AES Algorithm
下载PDF
导出
摘要 提出了一种先进密码算法(AES)的低成本VLSI实现方案。从分析AES算法入手,优化运算次序,实现相应模块的复用,从而达到缩小芯片面积的目标,同时将关键的字节替换(SubByte)模块转化到对应的复合域中进行运算,进一步减小芯片复杂度。基于HHNEC0.25μm标准CMOS工艺,芯片工作频率可以达到100MHz,密钥为128bits时,芯片的加解密速度可达800Mps,而芯片规模不超过30K门。 This paper proposes a compact and low cost architecture for AES encrypt and decrypt. As the mathematical manipulation lies on finite filed computation, the orders of the round operation are modified so that the design can reuse some modules to save the area. Meanwhile the element inversion in the SubByte module is performed by composite field technique and the area and power consumption is reduced significantly. Based on the HHNEC 0.25μm CMOS technology, area of the design is about 30k equivalent gates and its system frequency will be up to 100MHz. The operation speed of the 128bits data encryption and decryption is as high as 800Mbps.
出处 《计算机工程》 CAS CSCD 北大核心 2007年第4期143-145,共3页 Computer Engineering
关键词 AES 低成本 字节替换 复合域 AES Low cost SubByte Composite field
  • 相关文献

参考文献6

  • 1Morioka S,Satoh A.An Optimized S-box Circuit Architecture for Low Power AES Design[C]//Proc.of CHES.2003:172-186.
  • 2Paar C.Fast Arithmetic Architecture for Public-Key Algorithms over Galois Fields GF((2n)m)[C]//Proc.of EUROCRYPT'97.SpringerVerlag.1997:363-378.
  • 3Rudra A.Efficient Implementation of Rijndael Encryption with Composite Field Arithmetic[C]//Proc.of CHES.2001:175-188.
  • 4Hodjat A,Verbauwhede I.Minimum Area Cost for a 30 to 70 Gbits/s AES Processor[C]//Proceedings of the IEEE Computer Society Annual Symposium on VLSI Emerging Trends in VLSI Systems Design.2004.
  • 5Feldhofer M,Dominikus S,Wolkerstorfer J.Strong Authentication for RFID Systems Using the AES Algorithm[C]//Proc.of CHES.2004:357-370.
  • 6王欣,马自堂,徐金甫.一种AES算法的快速硬件实现[J].计算机工程,2005,31(2):154-156. 被引量:5

二级参考文献4

  • 1AES Home Page[EB/OL].http://www. nist.gov/encryption/aes,2002
  • 2Daemen J, Rijnmen V. AES Proposal: Rijndael[M]. 1999-09
  • 3XLINX Data Book 2000.The Programmable Logic[P]. 2000
  • 4候伯亨 顾新.VHDL硬件描述语言与数字逻辑电路设计[M].西安:西安电子科技大学出版社,1997..

共引文献4

同被引文献18

  • 1黄小苑,戴紫彬.基于FPGA的AES算法芯片设计实现[J].微电子学与计算机,2005,22(8):62-64. 被引量:5
  • 2吴亚联,段斌.AES密码计算构件的设计及应用[J].计算机工程,2005,31(21):181-183. 被引量:8
  • 3王晶,曾晓洋,陈俊,韩军.高速先进加密算法(AES)IP核的VLSI实现[J].小型微型计算机系统,2007,28(3):569-572. 被引量:2
  • 4Daemen J,Rijmen V.高级加密标准(AEs)算法-Rijndael的设计[M].谷大武,徐胜波,译.北京:清华大学出版社,2003.
  • 5FIPS PUB197. Announcing the advanced encryption standard (AES)[S]. Nov, 2001.
  • 6ZHANG X M, PARHI K K. High-speed VLSI architectures for the AES algorithm [J].IEEE Trans VLSI Syst, 2004, 12(9): 957-967.
  • 7SHIM J H, KIMI D W, KANG Y K, et al.A Rijndael cryptoprocessor using shared on-the-fly key scheduler [C] //IEEE Asia-Pacific Conf ASIC. 2002:89-92.
  • 8BHATNAGAR H.高级ASIC芯片综合-使用Synopsys Design Compiler^TM Physical Compiler^TM和PrimeTime[M].第2版.张文俊,译.北京:清华大学出版社,2007.
  • 9DAEMEN Joan,RIJMEN Vincent.高级加密标准(AES)算法:Rijndael的设计[M].谷大武,徐胜波,译.北京:清华大学出版社,1996.
  • 10Joint Technical Committee.ISO/IEC 14443 (Part1-Part4)identification cards-contactless integrated circuit(s) cards – Proximity cards[S].[2001-07-15].http://webstore.jec.ch/preview.a.

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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