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 条
  • [31] Design of 128-bit of Magnitude Comparator Using DPL Logic
    Patil, Rashmi
    Agarwal, Vanita
    2017 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, CONTROL AND AUTOMATION (ICCUBEA), 2017,
  • [32] Key-based Obfuscation using HT-like Trigger Circuit for 128-bit AES Hardware IP Core
    Chhabra, Surbhi
    Latat, Kusum
    34TH IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (SOCC), 2021, : 164 - 169
  • [33] A design of AES encryption circuit with 128-bit keys using look-up table ring on FPGA
    Qin, H
    Sasao, T
    Iguchi, Y
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (03): : 1139 - 1147
  • [34] Hardware Implementation of Lightweight Block Ciphers for IoT Sensors
    Kong, Wonbae
    Choi, Piljoo
    Kim, Dong Kyue
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2020, 20 (04) : 381 - 389
  • [35] FPGA Implementation of 128-Bit Fused Multiply Add Unit for Crypto Processors
    Kakde, Sandeep
    Mahindra, Mithilesh
    Khobragade, Atish
    Shah, Nikit
    SECURITY IN COMPUTING AND COMMUNICATIONS (SSCC 2015), 2015, 536 : 78 - 85
  • [36] High-performance ASIC implementations of the 128-bit block cipher CLEFIA
    Sugawara, Takeshi
    Homma, Naofumi
    Aoki, Takafumi
    Satoh, Akashi
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10, 2008, : 2925 - +
  • [37] 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
  • [38] Design of 128-bit Complex Number Multipliers for Co-Processor
    Panda, Subodh Kumar
    Rekha, P.
    Bindu, S.
    BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (13): : 34 - 44
  • [39] Cryptanalysis of AES-128 and AES-256 Block Ciphers Using Lorenz Information Measure
    Karuvandan, Vetrivel
    Chellamuthu, Senthamarai
    Periyasamy, Shantharajah
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2016, 13 (6B) : 1054 - 1060
  • [40] 64-bit Block ciphers: hardware implementations and comparison analysis
    Kitsos, P
    Sklavos, N
    Galanis, MD
    Koufopavlou, O
    COMPUTERS & ELECTRICAL ENGINEERING, 2004, 30 (08) : 593 - 604