On a High-performance and Balanced Method of Hardware Implementation for AES

被引:4
|
作者
Zhang, Xiaotao [1 ]
Li, Hui [1 ]
Yang, Shouwen [1 ]
Han, Shuangshuang [2 ]
机构
[1] Beijing Univ Chem Technol, Informat Secur & Intelligent Comp Lab, Beijing 100029, Peoples R China
[2] Univ Maryland, College Pk, MD 20742 USA
关键词
AES; FPGA; Rijndael; Balanced Hardware Implementation; DESIGN;
D O I
10.1109/SERE-C.2013.13
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Hardware implementation provides a higher level of security and cryptography speed at some lower resource cost, compared to software implementation of AES. In this paper, we present a balanced hardware design and implementation for AES, considering several existing implementations. FPGA implementation offers higher speed solution and can be easily adapted to protocol changes, although the AES can be implemented with software or pure hardware. So, this implementation is equipped with regard to FPGA. Optimized and Synthesizable Verilog HDL is developed as the design entry to Quartus II 10.0 software. After obtaining gate-level netlists, timing simulations are performed using ModelSim SE 6.1f. Both 128 bits data block encryption and decryption processes are tested. The major part of an AES design is the realization of substitute boxes (S-boxes). S-boxes in our design are compared between two main existing implementations. With Quartus II device family of Stratix, throughput of up to 2.33 Gb/s is received.
引用
收藏
页码:16 / 20
页数:5
相关论文
共 50 条
  • [31] EFFICIENT METHOD FOR RANDOM FAULT ATTACK AGAINST AES HARDWARE IMPLEMENTATION
    Liao, Nan
    Cui, Xiaoxin
    Wang, Tian
    Liao, Kai
    Yu, Dunshan
    Cui, Xiaole
    2016 CHINA SEMICONDUCTOR TECHNOLOGY INTERNATIONAL CONFERENCE (CSTIC), 2016,
  • [32] Successful Implementation of AES Algorithm in Hardware
    Borhan, Rozita
    Aziz, Raja Mohd Fuad Tengku
    IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS DESIGN, SYSTEMS AND APPLICATIONS (ICEDSA 2012), 2012, : 27 - 32
  • [33] A High-Performance SIKE Hardware Accelerator
    Ni, Ziying
    Kundi, Dur-e-Shahwar
    O'Neill, Maire
    Liu, Weiqiang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (06) : 803 - 815
  • [34] High-performance texture decompression hardware
    Anders Kugler
    The Visual Computer, 1997, 13 : 51 - 63
  • [35] High-Performance Hardware Merge Sorter
    Mashimo, Susumu
    Thiem Van Chu
    Kise, Kenji
    2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 1 - 8
  • [36] High-performance texture decompression hardware
    Kugler, A
    VISUAL COMPUTER, 1997, 13 (02): : 51 - 63
  • [37] High-performance hardware for function generation
    Cao, J
    Wei, BWY
    13TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 1997, : 184 - 188
  • [38] Hardware Implementation of High-Performance Fuzzy Computations Based on Programmable Logic Integrated Circuits
    A. E. Vasil’ev
    G. S. Vasil’yanov
    D. F. Cabezas Tapia
    A. E. Pereverzev
    Nguyen Boi Hue
    Journal of Communications Technology and Electronics, 2017, 62 : 1414 - 1426
  • [39] Hardware Implementation of High-Performance Fuzzy Computations Based on Programmable Logic Integrated Circuits
    Vasil'ev, A. E.
    Vasil'yanov, G. S.
    Tapia, D. F. Cabezas
    Pereverzev, A. E.
    Nguyen Boi Hue
    JOURNAL OF COMMUNICATIONS TECHNOLOGY AND ELECTRONICS, 2017, 62 (12) : 1414 - 1426
  • [40] Hardware implementation of a high-performance programmable digital processing system for radar proximity fuze
    Wu, D
    Ma, ZE
    Wang, XT
    Diao, HN
    2001 CIE INTERNATIONAL CONFERENCE ON RADAR PROCEEDINGS, 2001, : 974 - 977