DocumentCode
2558367
Title
A high throughput FPGA Camellia implementation
Author
Denning, Daniel ; Irvine, James ; Devlin, Malachy
Author_Institution
Alba Centre, Inst. of Syst. Level Integration, Livingston, UK
Volume
1
fYear
2005
fDate
25-28 July 2005
Firstpage
137
Abstract
In this paper we present a field programmable gate array (FPGA) implementation of the Camellia encryption algorithm. Our implementation deeply sub-pipelines the algorithm for the FPGA architecture. Camellia has been included in both portfolios of the New European Schemes for Signatures, Integrity, and Encryption (NESSIE) for Europe and the Cryptography Research and Evaluation Committee (CRYPTREC) in Japan. The implementation is the fastest published throughput for the entire block ciphers recommended in both portfolios for NESSIE and CRYPTREC, and runs at a throughput of 33.25Gbit/sec.
Keywords
cryptography; field programmable gate arrays; Camellia encryption algorithm; FPGA Camellia implementation; FPGA architecture; block ciphers; field programmable gate array; Cryptography; Digital signatures; Electronic mail; Europe; Field programmable gate arrays; NIST; Portfolios; Protection; Public key; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Research in Microelectronics and Electronics, 2005 PhD
Print_ISBN
0-7803-9345-7
Type
conf
DOI
10.1109/RME.2005.1543022
Filename
1543022
Link To Document