High Throughput, Pipelined Implementation of AES on FPGA

被引:23
|
作者
Qu, Shanxin [1 ]
Shou, Guochu [1 ]
Hu, Yihong [1 ]
Guo, Zhigang [1 ]
Qian, Zongjue [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Informat & Telecommun Engn, Beijing 100088, Peoples R China
关键词
AES; FPGA; Pipelined; GF(2); Throughput;
D O I
10.1109/IEEC.2009.120
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The FPGA-based high throughput 128 bits AES cipher processor is proposed in this paper. We present an equivalent pipelined AES architecture working on CTR mode to provide the highest throughput up to date through inserting some registers in appropriate points making the delay shortest, when implementing the byte transformation in one clock period. The equivalent pipelined architecture does not change the data stream direction but change the inner process order in round transformation. Xilinx Foundation ISE (TM) 10.1 FPGA design tool is used in the synthesis of the design. And the throughput of 73.737Gbps, clock frequency of 576.07MHz and resource efficiency of 3.21Mbps/LUT are provided by the proposed equivalent pipelined AES architecture. The proposed design reach higher throughput than the other designs up to date, and its resource efficiency is also very high.
引用
收藏
页码:542 / 545
页数:4
相关论文
共 50 条
  • [41] FPGA Implementation of AES Encryption and Decryption
    Deshpande, Ashwini M.
    Deshpande, Mangesh S.
    Kayatanavar, Devendra N.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON CONTROL AUTOMATION, COMMUNICATION AND ENERGY CONSERVATION INCACEC 2009 VOLUME II, 2009, : 567 - 573
  • [42] FPGA Implementation of Efficient AES Encryption
    Priya, S. Sridevi Sathya
    Kumar, P. Karthigai
    SivaMangai, N. M.
    Rejula, V.
    2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,
  • [43] FPGA Implementation of Pipelined Architecture For SPIHT Algorithm
    Vanaja, R.
    Praba, N. Lakshmi
    2013 IEEE INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMPUTING, COMMUNICATION AND NANOTECHNOLOGY (ICE-CCN'13), 2013, : 456 - 461
  • [44] FPGA Implementation of Full Parallel and Pipelined FFT
    Zou, Xiaobo
    Liu, Yunxue
    Zhang, Yuhui
    Liu, Pengfei
    Li, Fen
    Wu, Ying
    2012 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2012,
  • [45] AES Algorithm Optimization and FPGA Implementation
    Liu, Yufeng
    Xu, Xiangyang
    Su, Hao
    2019 3RD INTERNATIONAL WORKSHOP ON RENEWABLE ENERGY AND DEVELOPMENT (IWRED 2019), 2019, 267
  • [46] EFFICIENT IMPLEMENTATION OF AES ALGORITHM ON FPGA
    Deshpande, Hrushikesh S.
    Karande, Kailash J.
    Mulani, Altaaf O.
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2014,
  • [47] Power equalization of AES FPGA implementation
    Strachacki, M.
    Szczepanski, S.
    BULLETIN OF THE POLISH ACADEMY OF SCIENCES-TECHNICAL SCIENCES, 2010, 58 (01) : 125 - 128
  • [48] A PIPELINED BASED FPGA IMPLEMENTATION OF A GENETIC ALGORITHM
    Thirer, Nonel
    ECTA 2011/FCTA 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION THEORY AND APPLICATIONS AND INTERNATIONAL CONFERENCE ON FUZZY COMPUTATION THEORY AND APPLICATIONS, 2011, : 343 - 345
  • [49] Pipelined RISC Processor Design and FPGA Implementation
    Gao, Lixin
    Zha, Hongshan
    INDUSTRIAL INSTRUMENTATION AND CONTROL SYSTEMS II, PTS 1-3, 2013, 336-338 : 1550 - 1553
  • [50] Implementation of Pipelined Sobel Edge Detection Algorithm on FPGA for High Speed Applications
    Vanishree
    Reddy, K. V. Ramana
    2013 INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMMUNICATION, CONTROL, SIGNAL PROCESSING AND COMPUTING APPLICATIONS (IEEE-C2SPCA-2013), 2013,