Area-Efficient Intellectual Property (IP) Design of Advanced Encryption Standard

被引:1
作者
Lee, Useok [1 ]
Kim, Ho Keun [1 ]
Lee, Jeahack [2 ]
Sunwoo, Myung Hoon [1 ]
机构
[1] Ajou Univ, Dept Elect & Comp Engn, Suwon 16499, South Korea
[2] Korea Elect Technol Inst, SoC Platform Res Ctr, Seongnam 13509, South Korea
基金
新加坡国家研究基金会;
关键词
Cryptography; AES; ASIC; FPGA; datapath; DATAPATH OPTIMIZATION; AES;
D O I
10.1109/TCSII.2023.3293999
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This brief proposes an area-efficient AES design approach considering both application-specific integrated circuits (ASIC) and field-programmable gate arrays (FPGA) implementation characteristics. This brief focuses on optimizing and analyzing the design approach of Subbytes and MixColumns, which take up the most significant portion of AES hardware area. Furthermore, this brief presents an area-efficient AES intellectual property (IP) design by analyzing the trade-off relationship between area and clock cycles based on the datapath variations. The proposed AES IPs were designed using Verilog HDL and synthesized using Samsung 28nm standard cell library for performance comparison. The proposed AES IPs show the advanced normalized area efficiency of 70% over the existing AES design with the same datapath. Furthermore, the Xilinx UltraScale+ KCU116 evaluation board (XCKU5P) was used for FPGA verification and performance analysis. As a result, the FPGA implementation results show up to 36% better look-up table (LUT) utilization efficiency than the Xilinx AES IP, and up to 17.9 times better than the existing AES implementation results.
引用
收藏
页码:3797 / 3801
页数:5
相关论文
共 17 条
[1]  
[Anonymous], 2001, FIPS-197
[2]  
[Anonymous], 2020, Advanced Encryption Standard (AES) Engine PG383 (V1.1), LogiCORE IP Product Guide
[3]   AES Datapath Optimization Strategies for Low-Power Low-Energy Multisecurity-Level Internet-of-Things Applications [J].
Bui, Duy-Hieu ;
Puschini, Diego ;
Bacles-Min, Simone ;
Beigne, Edith ;
Tran, Xuan-Tu .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (12) :3281-3290
[4]  
Guruprasad SP, 2018, 2018 IEEE INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ADVANCED COMPUTING (ICCTAC)
[5]  
Jain Neelesh, 2019, 2019 International Conference on Communication and Electronics Systems (ICCES), P1086, DOI 10.1109/ICCES45898.2019.9002397
[6]   Low Power AES Using 8-Bit and 32-Bit Datapath Optimization for Small Internet-of-Things (IoT) [J].
Kim, Ho Keun ;
Sunwoo, Myung Hoon .
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2019, 91 (11-12) :1283-1289
[7]   Resource-Efficient FPGA Implementation of Advanced Encryption Standard [J].
Lee, Useok ;
Kim, Ho Keun ;
Lim, Young Jun ;
Sunwoo, Myung Hoon .
2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, :1165-1169
[8]   Single-Cycle Implementations of Block Ciphers [J].
Maene, Pieter ;
Verbauwhede, Ingrid .
LIGHTWEIGHT CRYPTOGRAPHY FOR SECURITY AND PRIVACY, LIGHTSEC 2015, 2016, 9542 :131-147
[9]   340 mV-1.1 V, 289 Gbps/W, 2090-Gate NanoAES Hardware Accelerator With Area-Optimized Encrypt/Decrypt GF(24)2 Polynomials in 22 nm Tri-Gate CMOS [J].
Mathew, Sanu ;
Satpathy, Sudhir ;
Suresh, Vikram ;
Anders, Mark ;
Kaul, Himanshu ;
Agarwal, Amit ;
Hsu, Steven ;
Chen, Gregory ;
Krishnamurthy, Ram .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2015, 50 (04) :1048-1058
[10]   53 Gbps Native GF(24)2 Composite-Field AES-Encrypt/Decrypt Accelerator for Content-Protection in 45 nm High-Performance Microprocessors [J].
Mathew, Sanu K. ;
Sheikh, Farhana ;
Kounavis, Michael ;
Gueron, Shay ;
Agarwal, Amit ;
Hsu, Steven K. ;
Kaul, Himanshu ;
Anders, Mark A. ;
Krishnamurthy, Ram K. .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2011, 46 (04) :767-776