DocumentCode :
2876386
Title :
Efficient and High-Throughput Implementations of AES-GCM on FPGAs
Author :
Zhou, Gang ; Michalik, Harald ; Hinsenkamp, László
Author_Institution :
Tech. Univ. of Braunschweig, Braunschweig
fYear :
2007
fDate :
12-14 Dec. 2007
Firstpage :
185
Lastpage :
192
Abstract :
This paper addresses efficient and high-throughput implementations of AES-GCM optimized for FPGAs. Two main components, the AES engine and the modular multiplication over GF(2m), are discussed and their complexities on FPGAs are shown. Instead of discussing the complexities by using AND and XOR gates as primitives, we present the complexity analysis directly based on FPGA primitives, e.g., Look-Up-Tables (LUTs). For the modular multiplier, the straightforward multiplication is used to get a speed-efficient design while the Karatsuba ´s algorithm is used to get an area-efficient design. For the AES engine, the composite field approach is adopted and then inner-round pipelining technology is applied. The estimated resource consumption returned by the complexity analysis provides a good criterion to minimize the influence of technology mapping. By optimizing and balancing the critical delay of sub-components, two high performance GCM implementations are presented on Xilinx Virtex-4 devices.
Keywords :
cryptography; field programmable gate arrays; logic gates; standards; AES engine; AND gates; FPGA; Galois/counter mode; Karatsuba algorithm; XOR gates; Xilinx Virtex-4 devices; advanced encryption standard; look-up-tables; modular multiplication; Algorithm design and analysis; Application specific integrated circuits; CMOS technology; Cryptography; Delay; Engines; Field programmable gate arrays; NIST; Table lookup; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology, 2007. ICFPT 2007. International Conference on
Conference_Location :
Kitakyushu
Print_ISBN :
978-1-4244-1472-7
Electronic_ISBN :
978-1-4244-1472-7
Type :
conf
DOI :
10.1109/FPT.2007.4439248
Filename :
4439248
Link To Document :
بازگشت