Go Back

Source code


Name: camellia-vhdl
Created: Oct 17, 2007
Updated: Dec 20, 2009
SVN Updated: Mar 10, 2009

Other project properties

Category: Crypto core
Language: VHDL
Development status: Mature
Additional info:
WishBone Compliant: No
License: GPL


Camellia block cipher cores.


The project is composed of different cores:

  • Performance optimized : exploits pipelining in order to maximize the throughput. There are two different versions: the first accept only 128-bit key in order to minimize area and the second accept all key sizes.
  • Area optimized : exploits looping in order to minimize area.


All the cores are tested only at pre-synthesis stage and therefore cannot be considered stable.