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 条
  • [1] An ultra-high throughput and fully pipelined implementation of AES algorithm on FPGA
    Soltani, Abolfazl
    Sharifian, Saeed
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (07) : 480 - 493
  • [2] High Throughput and Fully Pipelined FPGA Implementation of AES-192 Algorithm
    Abdul-Karim, Mona Sayed
    Rahouma, Kamel Hussien
    Nasr, Khalid
    PROCEEDINGS OF 2020 INTERNATIONAL CONFERENCE ON INNOVATIVE TRENDS IN COMMUNICATION AND COMPUTER ENGINEERING (ITCE), 2020, : 137 - 142
  • [3] A High Throughput and Pipelined Implementation of the LUKS on FPGA
    Li, Xiaochao
    Wu, Kongcheng
    Zhang, Qi
    Lin, Shaoyu
    Chen, Yihui
    Wong, Shen Yuong
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2020, 29 (05)
  • [4] Implementations of high throughput sequential and fully pipelined AES processors on FPGA
    Fan, Chih-Peng
    Hwang, Jun-Kui
    2007 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2007, : 280 - +
  • [5] High Throughput Pipelined Implementation Of Pulse Width Modulation On FPGA
    Nandagopal, V.
    Manikandan, M.
    2013 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING AND TECHNOLOGY (ICCTET), 2013, : 245 - 247
  • [6] High Throughput Pipelined Implementation Of Pulse Width Modulation On FPGA
    Nandagopal, V.
    Manikandan, M.
    2013 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING AND TECHNOLOGY (ICCTET), 2013, : 239 - 241
  • [7] Iterative and Fully Pipelined High Throughput Efficient Architectures of AES in FPGA and ASIC
    Sharma, Vijay K.
    Kumar, Saurabh
    Mahapatra, K. K.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2016, 25 (05)
  • [8] High Throughput 32-bit AES Implementation in FPGA
    Chang, Chi-Jeng
    Huang, Chi-Wu
    Chang, Kuo-Huang
    Chen, Yi-Cheng
    Hsieh, Chung-Cheng
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1806 - +
  • [9] High speed efficient FPGA implementation of pipelined AES S-Box
    Oukili, Soufiane
    Bri, Seddik
    Kumar, A. V. Senthil
    2016 4TH IEEE INTERNATIONAL COLLOQUIUM ON INFORMATION SCIENCE AND TECHNOLOGY (CIST), 2016, : 901 - 905
  • [10] PSP: Parallel sub-pipelined architecture for high throughput AES on FPGA and ASIC
    Rahimunnisa, K.
    Karthigaikumar, P.
    Christy, N. Anitha
    Kumar, S. Suresh
    Jayakumar, J.
    OPEN COMPUTER SCIENCE, 2013, 3 (04): : 173 - 186