Compact iterative FPGA camellia algorithm implementations

D. Denning, J. Irvine, M. Devlin

Research output: Contribution to conferencePaper

1 Citation (Scopus)


In this paper 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.
Original languageEnglish
Number of pages4
Publication statusPublished - Dec 2004
Event3rd International Conference on Field-Programmable Technology - Brisbane, Australia
Duration: 6 Dec 20048 Dec 2004


Conference3rd International Conference on Field-Programmable Technology


  • compact
  • iterative fpga
  • camellia algorithm
  • implementations
  • cryptography
  • throughput
  • scheduling
  • public key
  • portfolios
  • iterative algorithms
  • field programmable gate arrays
  • feedback
  • electronic government
  • digital signatures

Fingerprint Dive into the research topics of 'Compact iterative FPGA camellia algorithm implementations'. Together they form a unique fingerprint.

Cite this