DocumentCode :
2824529
Title :
FPGA parallel-pipelined AES-GCM core for 100G Ethernet applications
Author :
Henzen, Luca ; Fichtner, Wolfgang
Author_Institution :
Integrated Syst. Lab., ETH Zurich, Zurich, Switzerland
fYear :
2010
fDate :
14-16 Sept. 2010
Firstpage :
202
Lastpage :
205
Abstract :
The forthcoming IEEE 802.3ba Ethernet standard will provide data transmission at a bandwidth of 100 Gbit/s. Currently, the fastest cryptographic primitive approved by the U.S. National Institute for Standard and Technology, that combines data encryption and authentication, is the Galois/Counter Mode (GCM) of operation. If the feasibility to increase the speed of the GCM up to 100 Gbit/s on ASIC technologies has already been demonstrated, the FPGA implementation of the GCM in secure 100G Ethernet network systems arises some important structural issues. In this paper, we report on an efficient FPGA architecture of the GCM combined with the AES block cipher. With the parallelization of four pipelined AES-GCM cores we were able to reach the speed required by the new Ethernet standard. Furthermore, the time-critical binary field multiplication of the authentication process relies on four pipelined 2-step Karatsuba-Ofman multipliers.
Keywords :
cryptography; field programmable gate arrays; local area networks; 100G Ethernet applications; AES block cipher; ASIC technologies; FPGA implementation; FPGA parallel-pipelined AES-GCM core; Galois/counter mode; IEEE 802.3ba Ethernet standard; authentication; cryptographic primitive; data encryption; pipelined 2-step Karatsuba-Ofman multipliers; time-critical binary field multiplication; Authentication; Computer architecture; Encryption; Ethernet networks; Field programmable gate arrays; Radiation detectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ESSCIRC, 2010 Proceedings of the
Conference_Location :
Seville
ISSN :
1930-8833
Print_ISBN :
978-1-4244-6662-7
Type :
conf
DOI :
10.1109/ESSCIRC.2010.5619894
Filename :
5619894
Link To Document :
بازگشت