Design and implementation of unified hardware for 128-bit block ciphers ARIA and AES

被引:6
|
作者
Koo, Bonseok [1 ]
Ryu, Gwonho [1 ]
Chang, Taejoo [1 ]
Lee, Sangjin [2 ]
机构
[1] Attached Inst ETRI, Network & Communicat Security Div, Taejon, South Korea
[2] Korea Univ, Ctr Informat Security Technol, Seoul 136701, South Korea
关键词
ARIA; AES; hardware architecture; resource sharing;
D O I
10.4218/etrij.07.0207.0077
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
ARIA and the Advanced Encryption Standard (AES) are next generation standard block cipher algorithms of Korea and the US, respectively This letter presents an area-efficient unified hardware architecture of ARIA and AES. Both algorithms have 128-bit substitution permutation network (SPN) structures, and their substitution and permutation layers could be efficiently merged. Therefore, we propose a 128-bit processor architecture with resource sharing, which is capable of processing ARIA and AES. This is the first architecture which supports both algorithms. Furthermore, it requires only 19,056 logic gates and encrypts data at 720 Mbps and 1,047 Mbps for ARIA and AES, respectively.
引用
收藏
页码:820 / 822
页数:3
相关论文
共 50 条
  • [1] Unified hardware architecture for 128-bit block ciphers AES and Camellia
    Satoh, A
    Morioka, S
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS CHES 2003, PROCEEDINGS, 2003, 2779 : 304 - 318
  • [2] The Design and Implementation of 128-bit AES encryption in PRIME
    Ming, Yan
    Jian-hua, Dai
    PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 7, 2010, : 345 - 348
  • [3] VLSI implementation of high performance burst mode for 128-bit block ciphers
    Mitsuyama, Y
    Andales, Z
    Onoye, T
    Shirakawa, I
    14TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2001, : 3 - 7
  • [4] Design of a High Throughput 128-bit AES (Rijndael Block Cipher)
    Rahman, Tanzilur
    Pan, Shengyi
    Zhang, Qi
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS (IMECS 2010), VOLS I-III, 2010, : 1217 - 1221
  • [5] Hardware design and performance estimation of the 128-bit block cipher CRYPTON
    Hong, E
    Chung, JH
    Lim, CH
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS, 1999, 1717 : 49 - 60
  • [6] Fully Pipelined Hardware Implementation of 128-Bit SEED Block Cipher Algorithm
    Yi, Jaeyoung
    Park, Karam
    Park, Joonseok
    Ro, Won W.
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2009, 5453 : 181 - +
  • [7] Hardware implementation of 128-bit symmetric cipher seed
    Seo, YH
    Kim, JH
    Kim, DW
    PROCEEDINGS OF THE SECOND IEEE ASIA PACIFIC CONFERENCE ON ASICS, 2000, : 183 - 186
  • [8] VLSI architecture of burst mode acceleration for 128-bit block ciphers
    Mitsuyama, Y
    Andales, Z
    Onoye, T
    Shirakawa, I
    Arungsrisangchai, I
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, PROCEEDINGS, 2002, : 344 - 347
  • [9] Burst mode: A new acceleration mode for 128-bit block ciphers
    Mitsuyama, Y
    Andales, Z
    Onoye, T
    Shirakawa, I
    PROCEEDINGS OF THE IEEE 2002 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2002, : 151 - 154
  • [10] PIPELINE IMPLEMENTATION OF THE 128-BIT BLOCK CIPHER CLEFIA IN FPGA
    Kryjak, Tomasz
    Gorgon, Marek
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 373 - 378