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 条
  • [21] High Throughput and Large Capacity Pipelined Dynamic Search Tree on FPGA
    Yang, Yi-Hua E.
    Prasanna, Viktor K.
    FPGA 10, 2010, : 83 - 92
  • [22] High throughput, low cost, fully pipelined architecture for AES crypto chip
    Iyer, Nalini C.
    Anandmohan, P. V.
    Poornaiah, D. V.
    Kulkarni, V. D.
    2006 ANNUAL IEEE INDIA CONFERENCE, 2006, : 340 - +
  • [23] High Performance Data Encryption with AES Implementation on FPGA
    Chen, Shuang
    Hu, Wei
    Li, Zhenhao
    2019 IEEE 5TH INTL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY) / IEEE INTL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING (HPSC) / IEEE INTL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2019, : 149 - 153
  • [24] FPGA implementation of AES algorithm for high speed applications
    S. Sridevi Sathya Priya
    P. Karthigaikumar
    Narayana Ravi Teja
    Analog Integrated Circuits and Signal Processing, 2022, 112 : 115 - 125
  • [25] FPGA implementation of AES algorithm for high speed applications
    Priya, S. Sridevi Sathya
    Karthigaikumar, P.
    Teja, Narayana Ravi
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2022, 112 (01) : 115 - 125
  • [26] HIGH THROUGHPUT PIPELINED HARDWARE IMPLEMENTATION OF THE KECCAK HASH FUNCTION
    Mestiri, Hassen
    Kahri, Fatma
    Bedoui, Mouna
    Bouallegue, Belgacem
    Machhout, Mohsen
    2016 INTERNATIONAL SYMPOSIUM ON SIGNAL, IMAGE, VIDEO AND COMMUNICATIONS (ISIVC), 2016, : 282 - 286
  • [27] High Throughput Pipelined Implementation Of Reconfigurable FIR Filter For SDR
    Gnanasekaran, M.
    Manikandan, M.
    2013 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN ENGINEERING AND TECHNOLOGY (ICCTET), 2013, : 362 - 364
  • [28] High Throughput Pipelined Implementation of the SHA-3 Cryptoprocessor
    Sideris, Argyrios
    Sanida, Theodora
    Dasygenis, Minas
    2020 32ND INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM), 2020, : 182 - 185
  • [29] FPGA Implementation of Pipelined Blowfish Algorithm
    Chatterjee, Swagata Roy
    Majumder, Soham
    Pramanik, Bodhisatta
    Chakraborty, Mohuya
    2014 FIFTH INTERNATIONAL SYMPOSIUM ON ELECTRONIC SYSTEM DESIGN (ISED), 2014, : 208 - 209
  • [30] Design and implementation of an FPGA-based 1.452-Gbps non-pipelined AES architecture
    Algredo-Badillo, Ignacio
    Feregrino-Uribe, Claudia
    Cumplido, Rene
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 3, 2006, 3982 : 456 - 465