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 条
  • [31] FPGA Implementation of High speed VLSI Architectures for AES Algorithm
    Kshirsagar, R. V.
    Vyawahare, M. V.
    PROCEEDINGS OF THE 2012 FIFTH INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN ENGINEERING AND TECHNOLOGY (ICETET 2012), 2012, : 239 - 242
  • [32] A 21.54 Gbits/s fully pipelined AES processor on FPGA
    Hodjat, A
    Verbauwhede, I
    12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 308 - 309
  • [33] Fast AES Implementation: A High-Throughput Bitsliced Approach
    Hajihassani, Omid
    Monfared, Saleh Khalaj
    Khasteh, Seyed Hossein
    Gorgin, Saeid
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (10) : 2211 - 2222
  • [34] High Throughput Implementation of SMS4 on FPGA
    Zhao, Jun
    Guo, Zhichuan
    Zeng, Xuewen
    IEEE ACCESS, 2019, 7 : 88836 - 88844
  • [35] High-Throughput FPGA Implementation of QR Decomposition
    Munoz, Sergio D.
    Hormigo, Javier
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (09) : 861 - 865
  • [36] An efficient high speed AES implementation using Traditional FPGA and LabVIEW FPGA platforms
    Rao, Muzaffar
    Kaknjo, Admir
    Omerdic, Edin
    Toal, Daniel
    Newe, Thomas
    2018 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC 2018), 2018, : 93 - 100
  • [37] FPGA Implementation of an Optimized 8-bit AES Architecture: A Masked S-Box and Pipelined Approach
    Chawla, Simarpreet Singh
    Aggarwal, Swapnil
    Kamal, Snigdha
    Goel, Nidhi
    2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES (CONECCT), 2015,
  • [38] Top-down implementation of pipelined AES cipher and its verification with FPGA-based simulation accelerator
    Lee, JG
    Hwangbo, W
    Kim, S
    Kyung, CM
    2005 6TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, BOOKS 1 AND 2, 2005, : 140 - 143
  • [39] Implementation of a parallel and pipelined watershed algorithm on FPGA
    Trieu, Dang Ba Khac
    Maruyama, Tsutomu
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 561 - 566
  • [40] FPGA Implementation of a Pipelined On-Line Backpropagation
    Rafael Gadea Gironés
    Rafael Gadea Gironés
    Ricardo Colom Palero
    Joaquín Cerdá Boluda
    Joaquín Cerdá Boluda
    Angel Sebastia Cortés
    Journal of VLSI signal processing systems for signal, image and video technology, 2005, 40 : 189 - 213