Title :
High Throughput, Pipelined Implementation of AES on FPGA
Author :
Qu, Shanxin ; Shou, Guochu ; Hu, Yihong ; Guo, Zhigang ; Qian, Guo Zongjue
Author_Institution :
Sch. of Inf. & Telecommun. Eng., Beijing Univ. of Posts & Telecommun., Beijing, China
Abstract :
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 ISETM 10.1 FPGA design tool is used in the synthesis of the design. And the throughput of 73.737 Gbps, clock frequency of 576.07 MHz and resource efficiency of 3.21 Mbps/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.
Keywords :
cryptography; field programmable gate arrays; microprocessor chips; pipeline processing; AES cipher processor; CTR mode; Xilinx Foundation ISEtrade 10.1 FPGA design tool; advanced encryption standard; bit rate 73.737 Gbit/s; byte transformation; clock frequency; data stream direction; frequency 576.07 MHz; inner process order; pipelined AES architecture; register; resource efficiency; Clocks; Delay; Electronic commerce; Field programmable gate arrays; Frequency; Galois fields; Hardware; Polynomials; Registers; Throughput; AES; FPGA; GF(2); Pipelined; Throughput;
Conference_Titel :
Information Engineering and Electronic Commerce, 2009. IEEC '09. International Symposium on
Conference_Location :
Ternopil
Print_ISBN :
978-0-7695-3686-6
DOI :
10.1109/IEEC.2009.120