期刊文献+

基于多因子CSE算法的AESS-盒电路优化设计 被引量:5

The Optimization Circuit Design of AES S-Box Based on a Multiple-Term Common Subexpression Elimination Algorithm
下载PDF
导出
摘要 针对高级加密标准(AES)S-盒优化,提出了一种新的多因子公共项消除(CSE)优化算法.多因子CSE算法通过对组合逻辑表达式中所含因子最多的公共项优先消除,以简化逻辑表达式,从而有效地减少S-盒电路结构中的GF(2^4)域乘法逆电路和映射矩阵电路的面积和时延.结果表明,多因子CSE算法具有计算速度快,优化效率高的特点.优化后的S-盒组合逻辑电路采用0.18μm CMOS工艺,设计出的S-盒面积-延时积比目前最小面积和最短延时的S-盒组合逻辑电路分别减少了10.32%和19.64%. Aiming at the optimization of advanced encryption standard (AES) S-box ,a novel multiple-term common subex-pression elimination (CSE ) algorithm was proposed .In order to simplify the combinational logic expressions ,the common subex-pressions containing the most factors took priority to be eliminated in the proposed approach ,thus effectively reduced the area and latency of the GF (2^4 ) multiplicative inverse circuit and the isomorphic mapping circuit in S-box .The results show that the multi-ple-term CSE algorithm achieves high computation and optimization efficiency .The optimized S-box is implemented in 0 .18μm CMOS technology .Compared with the smallest S-box and the shortest delay S-box in the existing work ,the optimized S-box saves about 10 .32% and 19 .64% of the area-delay product separately .
出处 《电子学报》 EI CAS CSCD 北大核心 2014年第6期1238-1243,共6页 Acta Electronica Sinica
基金 国家自然科学基金资助项目(No.61376025 No.61106018) 江苏省产学研前瞻性联合研究项目(No.BY2013003-11)
关键词 S-盒 多因子CSE算法 ADVANCED ENCRYPTION STANDARD (AES) AES S-box multiple-term common subexpression elimination (CSE) algo-rithm
  • 相关文献

参考文献13

  • 1FIPS-197.Advanced Encryption Standard (AES)[S].
  • 2高娜娜,李占才,王沁.一种可重构体系结构用于高速实现DES、3DES和AES[J].电子学报,2006,34(8):1386-1390. 被引量:19
  • 3M M Wong,M L D Wong,A K Nandi,et al.Composite field GF(((22)2)2) advanced encryption standard (AES) S-box with algebraic normal form representation in the subfield inversion [J].Circuits,Devices & Systems,IET,2011,5(6):471-476.
  • 4X Zhang.High-speed VLSI Architectures for Error-correcting Codes and Cryptosystems[D].Minnesota:University of Minnesota,2005.
  • 5Canright D.A Very Compact Rijndael S-box[R].California:Naval Postgraduate School,2005.
  • 6M M Wong,M L D Wong,A K Nandi,et al.Construction of optimum composite field architecture for compact high-throughput AES S-boxes[J].IEEE Transactions on Very Large Scale Integration (VLSI) Systems,2012,20(6):1151-1155.
  • 7A Satoh,S Morioka,K Takano,et al.A compact Rijndael hardware architecture with S-box optimization[A].Colin Boyd.Lecture Notes in Computer Science[C].Australia:Springer Berlin Heidelberg,2001.239-254.
  • 8N Mentens,L Batinan,B Preneeland,et al.A systematic evaluation of compact hardware implementations for the Rijndael S-box[A].Alfred Menezes.Lecture Notes in Computer Science[C].San Francisco:Springer Berlin Heidelberg,2005,323-333.
  • 9X Zhang,Parhi,K K.High-speed VLSI architectures for the AES algorithm[J].IEEE Transactions on Very Large Scale Integration (VLSI) Systems,2004,12(9):957-967.
  • 10Atri Rudra,Pradeep K Dubey,Charanjit S Jutla,et al.Efficient Rijndael encryption implementation with composite field arithmetic[A].David Naccache.Lecture Notes in Computer Science[C].France:Springer Berlin Heidelberg,2001,171-184.

二级参考文献20

  • 1高娜娜,李占才,王沁.一种可重构体系结构用于高速实现DES、3DES和AES[J].电子学报,2006,34(8):1386-1390. 被引量:19
  • 2Vincent Rijmen,Efficient implementation of the rijndael S-Box [R] ,2000.
  • 3Hua Li. A parallel S-box architecture for AES byte substitution [ A ]. 2004 International Conference on Communications, Circuits and Systems[ C]. New York: IEEE Press, 2004.1 - 3.
  • 4Wolkerstorfer J, Oswald E, karnberger M. An ASIC implementation of the AES S-boxes[A]. ASIA-CRYPF2001[ C]. Heidelberg: Springer-Verlag. 2001.239 - 254.
  • 5Morioka S, Satoh A. An optimized S-box circuit architecture for low power AES design[ A]. Proceeding of Workshop of Cryptographic Hardware and Embedded System (CliFf2002) [ C ]. San Francisco. USA: Springer-Verlag, 2003. 172 - 186.
  • 6A Satoh, S Morioka. Hardware-focused Performance compsson for the Standard Block Ciphers AES, Camellia, and Triple- DES[ A ]. lecture Notes in Computer Science[ C]. Vol. 2851, Springer 2003, pp. 252 - 266,2003.
  • 7Alri Rudra, Pradeep K. Dubey, Charanjit S. Jutla. Efficient Rijndael Encryption Implementation with Composite Field Arithmetic[ A]. Proceedings of the Third International Workshop on Cryptographic Hardware and Embedded Systems[ C ]. London: Springer-Verlag,2001. 171 - 184.
  • 8Daemen J,Rijmen V.谷大武,徐胜波译.高级加密标准(AES)算法-Rijndael的设计[M].北京:清华大学出版社,2003.
  • 9R Reed Taylor.A high-performance flexible architecture for cryptography[A].Seth Copen Goldstein.Proceeding of the Workshop on Cryptographic Hardware and Embedded Systems[C].London:Springer-Verlag Press,1999.231-245.
  • 10Rainer Bcuchy.A programmable crypto processor architecture for high-bandwidth applications[D].Germany:Technische Universit? t Munchen,2002.

共引文献22

同被引文献9

引证文献5

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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