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
相关论文
共 18 条
  • [1] 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
  • [2] 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
  • [3] Fpga Implementation Of Image Encryption And Decryption Using AES 128-Bit
    Priyanka, M. P.
    Prasad, E. Lakshmi
    Reddy, A. R.
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 156 - 160
  • [4] Efficient Masking Methods Appropriate for the Block Ciphers ARIA and AES
    Kim, HeeSeok
    Kim, Tae Hyun
    Han, Dong-Guk
    Hong, Seokhie
    ETRI JOURNAL, 2010, 32 (03) : 370 - 379
  • [5] Design and Analysis of Logic Encryption Based 128-Bit AES Algorithm: A Case Study
    Chhabra, Surbhi
    Lata, Kusum
    IEEE INDICON: 15TH IEEE INDIA COUNCIL INTERNATIONAL CONFERENCE, 2018,
  • [6] Hardware Software Co-simulation of Obfuscated 128-bit AES Algorithm for Image Processing Applications
    Chhabra, Surbhi
    Lata, Kusum
    2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2018), 2018, : 191 - 194
  • [7] Potential Development of AES 128-bit Key Generation for LoRaWAN Security
    Hayati, Nur
    Suryanegara, Muhammad
    Ramli, Kalamullah
    Suryanto, Yohan
    PROCEEDINGS OF 2019 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION ENGINEERING AND TECHNOLOGY (ICCET 2019), 2019, : 57 - 61
  • [8] Enhancing Data Security using Obfuscated 128-bit AES Algorithm - An Active Hardware Obfuscation Approach at RTL Level
    Chhabra, Surbhi
    Lata, Kusum
    2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2018, : 401 - 406
  • [9] E2 -: A new 128-bit block cipher
    Kanda, M
    Moriai, S
    Aoki, K
    Ueda, H
    Takashima, Y
    Ohta, K
    Matsumoto, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2000, E83A (01): : 48 - 59
  • [10] Proposal for a new Equation System Modelling of Block Ciphers and Application to AES 128
    Dubois, Michel
    Filiol, Eric
    PROCEEDINGS OF THE 11TH EUROPEAN CONFERENCE ON INFORMATION WARFARE AND SECURITY, 2012, : 303 - 312