High throughput and secure advanced encryption standard on field programmable gate array with fine pipelining and enhanced key expansion

被引:30
作者
Liu, Qiang [1 ]
Xu, Zhenyu [1 ]
Yuan, Ye [1 ]
机构
[1] Tianjin Univ, Sch Elect Informat Engn, Tianjin 30072, Peoples R China
基金
中国国家自然科学基金;
关键词
AES;
D O I
10.1049/iet-cdt.2014.0101
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Aiming at protection of high speed data, field programmable gate array (FPGA)-based advanced encryption standard (AES) design is proposed here. Deep investigation into the logical operations of AES with regard to FPGA architectures leads to two efficient pipelining structures for the AES hardware implementation. The two design options allow users to make a trade-off among speed, resource usage and power consumption. In addition, a new key expansion scheme is proposed to address the potential issues of existing key expansion scheme used in AES. The proposed key expansion scheme with additional non-linear operations increases the complexity of cracking keys by up to 2((N - 1)) times for N-round AES. The proposed design is evaluated on various FPGA devices and is compared with several existing AES implementations. In terms of both throughput and throughput per slice, the proposed design can overcome most existing designs and achieves a throughput of 75.9 Gbps on a latest FPGA device. Two parallel implementations of the proposed design can meet the real-time encryption/decryption demand for 100 Gbps data rate. Furthermore, the proposed AES design is implemented on the Zynq xc7z020 FPGA platform, demonstrating its application to image encryption.
引用
收藏
页码:175 / 184
页数:10
相关论文
共 9 条
[1]   40 GIGABIT ETHERNET AND 100 GIGABIT ETHERNET: THE DEVELOPMENT OF A FLEXIBLE ARCHITECTURE [J].
D'Ambrosia, John .
IEEE COMMUNICATIONS MAGAZINE, 2009, 47 (03) :S8-+
[2]  
Gaj K., 2009, Cryptographic Engineering, P235
[3]   Area-throughput trade-offs for fully pipelined 30 to 70 Gbits/s AES processors [J].
Hodjat, A ;
Verbauwhede, I .
IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (04) :366-372
[4]  
Hu Liang, 2009, Journal of Jilin University (Engineering and Technology Edition), V39, P137
[5]   53 Gbps Native GF(24)2 Composite-Field AES-Encrypt/Decrypt Accelerator for Content-Protection in 45 nm High-Performance Microprocessors [J].
Mathew, Sanu K. ;
Sheikh, Farhana ;
Kounavis, Michael ;
Gueron, Shay ;
Agarwal, Amit ;
Hsu, Steven K. ;
Kaul, Himanshu ;
Anders, Mark A. ;
Krishnamurthy, Ram K. .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2011, 46 (04) :767-776
[6]  
Rais MH, 2009, INT J COMPUT SCI NET, V9, P305
[7]  
Rais MH, 2009, INT J COMPUT SCI NET, V9, P59
[8]  
Reddy R. S. S. K, 2011, INT J ADV ENG SCI TE, V6, P22
[9]   FPGA-Based 40.9-Gbits/s Masked AES With Area Optimization for Storage Area Network [J].
Wang, Yi ;
Ha, Yajun .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2013, 60 (01) :36-40