A new compact architecture for AES with optimized ShiftRows operation

被引:7
作者
Li, Hua [1 ]
Li, Jianzhou [1 ]
机构
[1] Univ Lethbridge, Dept Math & Comp Sci, Lethbridge, AB T1K 3M4, Canada
来源
2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11 | 2007年
关键词
AES; compact architecture; cryptography; ASIC;
D O I
10.1109/ISCAS.2007.378275
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present a new compact iterative architecture of 32-bit datapath for the AES block cipher. We propose a new way of implementing ShiftRows and InvShiftRows operation, which is realized by the simple enable function of registers and five 2-to-1 multiplexors of eight bits length. A new compact key generation unit of 32-bit datapath is also proposed to generate round keys on-the-fly for both encryption and decryption. The hardware resource is maximally shared for encryption and decryption. The implementation requires 9843 gate equivalents and provides a throughput of 247 Mbit/s on the CSMC's 0.35 mu m CMOS technology. The comparison with the best previous work shows that it has better throughput and area performance parameters.
引用
收藏
页码:1851 / 1854
页数:4
相关论文
共 14 条
  • [1] [Anonymous], 2001, FED INF PROC STAND
  • [2] Chodowiec P, 2003, LECT NOTES COMPUT SC, V2779, P319, DOI 10.1007/978-3-540-45238-6_26
  • [3] CHOLOWIEC P, 2001, P INT S FIELD PROGR
  • [4] An FPGA-based performance evaluation of the AES block cipher candidate algorithm finalists
    Elbirt, AJ
    Yip, W
    Chetwynd, B
    Paar, C
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2001, 9 (04) : 545 - 557
  • [5] GURKAYNA FK, 2004, GLSVLSI 04
  • [6] KIM N, 2003, CUST INT CIRC C CICC
  • [7] A highly regular and scalable AES hardware architecture
    Mangard, S
    Aigner, M
    Dominikus, S
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (04) : 483 - 491
  • [8] MCLOONE M, 2001, LNCS, V2162, P65
  • [9] MCLOONE M, 2003, IEE P COMP DIG TECH, V150
  • [10] Satoh A, 2001, ADV CRYPTOLOGY ASIAC, P239