Study of the AES Realization Method on the Reconfigurable Hardware

被引:10
作者
Zhu, Yuwen [1 ]
Zhang, Hongqi [1 ]
Bao, Yibao [1 ]
机构
[1] Zhengzhou Informat Sci & Technol Inst, Henan Prov Key Lab Informat Secur, Zhengzhou, Peoples R China
来源
2013 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND APPLICATIONS (CSA) | 2013年
关键词
AES; reconfigurable hardware; FPGA; encryption algorithm formatting;
D O I
10.1109/CSA.2013.23
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In order to improve the realization efficiency of AES encryption algorithm based on FPGA and reduce hardware resource utilization. We give a reconfigurable implementation of AES encryption and decryption circuit which supports three different key lengths of AES, AES-128, AES-192, AES-256. It effectively uses the public modules and greatly reduces the chip's area compared with a single implementation of these modules respectively. Based on reconfigurable ideas, this design uses a state machine to control encryption round number according to the different key lengths, while under module implementation mixed with the inverse of resource sharing, as well as three AES algorithm key expansion shared. The circuit implemented on Xilinx Virtex-V FPGA series, hardware resource consumption is for the 4308 slice. Our experiments show that the maximum operating frequency of 132.5MHz, 128/192/256-bit AES key length encryption throughput rates of up to 1005/960/740 Mb/s. High throughput ratio/hardware resources can meet the current requirements of most of the wireless sensor network data exchange rate
引用
收藏
页码:72 / 76
页数:5
相关论文
共 9 条
  • [1] [Anonymous], 2007, P 2007 INT S INT SIG
  • [2] Borkar A. M., 2011, 2011 3rd International Conference on Electronics Computer Technology (ICECT 2011), P401, DOI 10.1109/ICECTECH.2011.5941780
  • [3] DAEMEN J, AES PROPOSAL RIJDAEL
  • [4] InvMixColumn decomposition and multilevel resource sharing in AES implementations
    Fischer, V
    Drutarovsky, M
    Chodowiec, P
    Gramain, F
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2005, 13 (08) : 989 - 992
  • [5] High-Speed AES Encryptor With Efficient Merging Techniques
    Hammad, Issam
    El-Sankary, Kamal
    El-Masry, Ezz
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2010, 2 (03) : 67 - 71
  • [6] Rijmen Vincent., 2000, Efficient Implementation of the Rijndael S-box
  • [7] Architectures and VLSI implementations of the AES-Proposal Rijndael
    Sklavos, N
    Koufopavlou, O
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (12) : 1454 - 1459
  • [8] A 2.7mW, 0.064mm2 linear-in-dB VGA with 60dB tuning range, 100MHz bandwidth, and two DC offset cancellation loops
    Ta, Chien M.
    Yong, Chee Hong
    Yeoh, Wooi Gan
    [J]. 2005 IEEE INTERNATIONAL WORKSHOP ON RADIO-FREQUENCY INTEGRATION TECHNOLOGY, PROCEEDINGS: INTEGRATED CIRCUITS FOR WIDEBAND COMMUNICATION AND WIRELESS SENSOR NETWORKS, 2005, : 74 - 77
  • [9] Yulin Zhang, 2010, 2010 IEEE International Conference on Information Theory and Information Security, P170, DOI 10.1109/ICITIS.2010.5688757