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
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;
Conference_Titel :
Research in Microelectronics and Electronics, 2005 PhD
Print_ISBN :
0-7803-9345-7
DOI :
10.1109/RME.2005.1543022