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 条
  • [1] High Performance Hardware Implementation of AES Using Minimal Resources
    Abhijith, P. S.
    Srivastava, Mallika
    Mishra, Aparna
    Goswami, Manish
    Singh, B. R.
    2013 INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND SIGNAL PROCESSING (ISSP), 2013, : 338 - 343
  • [2] A High Performance Hardware Implementation Image Encryption With AES Algorithm
    Farmani, Ali
    Jafari, Mohamad
    Miremadi, Seyed Sohrab
    THIRD INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2011), 2011, 8009
  • [3] High-performance concurrent error detection scheme for AES hardware
    Satoh, Akashi
    Sugawara, Takeshi
    Homma, Naofumi
    Aoki, Takafumi
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2008, PROCEEDINGS, 2008, 5154 : 100 - +
  • [4] HARDWARE IMPLEMENTATION OF A HIGH-PERFORMANCE TRIGGER SYSTEM
    GENTHER, SA
    EVEL, EA
    HEWLETT-PACKARD JOURNAL, 1986, 37 (04): : 26 - 32
  • [5] Efficient and High-Performance Parallel Hardware Architectures for the AES-GCM
    Mozaffari-Kermani, Mehran
    Reyhani-Masoleh, Arash
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (08) : 1165 - 1178
  • [6] High-Performance Hardware Implementation of CRYSTALS-Dilithium
    Beckwith, Luke
    Duc Tri Nguyen
    Gaj, Kris
    2021 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT), 2021, : 250 - 259
  • [7] High-Performance Hardware Implementation of LED block cipher
    Mhaouch, Ayoub
    Fradi, Marwa
    Gtifa, Wafa
    Issa, Khaled
    Ben Abdelali, Abdessalem
    Machhout, Mohsen
    2024 IEEE 7TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES, SIGNAL AND IMAGE PROCESSING, ATSIP 2024, 2024, : 317 - 321
  • [8] High-Performance Hardware Implementation of MPCitH and Picnic3
    Liu G.
    Jia K.
    Wei P.
    Ju L.
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2024, 2024 (02): : 190 - 214
  • [9] A High-Performance Hardware Implementation of the LESS Digital Signature Scheme
    Beckwith, Luke
    Wallace, Robert
    Mohajerani, Kamyar
    Gaj, Kris
    POST-QUANTUM CRYPTOGRAPHY, PQCRYPTO 2023, 2023, 14154 : 57 - 90
  • [10] Secure Cryptographic Hardware Implementation Issues for High-Performance Applications
    Tena-Sanchez, Erica
    Acosta, Antonio J.
    Nunez, Juan
    PROCEEDINGS OF 2016 26TH INTERNATIONAL WORKSHOP ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2016, : 76 - 83