Title :
Compact iterative FPGA Camellia algorithm implementations
Author :
Denning, Daniel ; Irvine, James ; Devlin, Malachy
Author_Institution :
Inst. of Syst. Level Integration, Livingston, UK
Abstract :
We present various iterative Camellia encryption algorithm implementations. The algorithm uses a 128-bit key, which keeps the algorithm as small as possible. The purpose for this implementation is for low-cost or area-restricted implementations suitable for embedded or mobile applications. We discuss the design and implementation considerations for a feedback architecture and achieve a throughput of 426Mbits/sec without key scheduling and 388Mbit/sec with key scheduling.
Keywords :
cryptography; embedded systems; field programmable gate arrays; mobile computing; 128 bit; 128-bit key; 388 Mbit/s; 426 Mbits/s; embedded applications; feedback architecture; iterative Camellia encryption algorithm; iterative FPGA Camellia algorithm implementation; key scheduling; mobile applications; Cryptography; Digital signatures; Electronic government; Feedback; Field programmable gate arrays; Iterative algorithms; Portfolios; Public key; Scheduling; Throughput;
Conference_Titel :
Field-Programmable Technology, 2004. Proceedings. 2004 IEEE International Conference on
Print_ISBN :
0-7803-8651-5
DOI :
10.1109/FPT.2004.1393287