Camellia Verified Implementations
Last modified : 17 Dec. 2010
Page created : 1 July 2008
Explanation of term
The modes of operation tested, states (encryption (e) and/or decryption (d)) and key sizes (128-bit, 192-bit, and/or 256-bit) for which the implementation was validated are described as below. For CFB mode,the number of feedback bits is specified.
| Camellia Modes of Operation |
ECB = Electronic Codebook,
CBC = Cipher Block Chaining,
CFB = Cipher Feedback,
OFB = Output Feedback |
Some of the implementations are described on colored background tables and the others are on white background tables. Such coloring is used for the purpose of distinguishing whether the cryptographic module with the implementation has received a cryptographic module validation certificate or not. The white background means that the cryptographic module that implements this implementation has received a cryptographic module validation certificate and the colored background means that this implementation has received algorithm verification only.
Camellia Verified Implementations
The list is in reverse numerical order, by certificate number.
Thus, the more recent verifications are closer to the top of the list.
| Cert. # |
4![[New]](../../../images/icon_new_ani.gif) |
| Vendor |
Mizuho Information & Research Institute, Inc.
2-3 Kanda-Nishikicho, Chiyoda-ku,
Tokyo 101-8443 Japan
Information and Communication Division
TEL: +81-3-5281-5345
FAX: +81-3-5281-5490 |
Implementation/
Version/
Ver. Date |
Cryptographic software for evaluation to Cloud Computing
Ver. Date: 4/26/2010 |
Operational Environment |
This algorithm implementation has been confirmed on 12 operational environments. Here are enumerated common hardware and software referenced by the 12 operational environments.
- Common Operational Environments
- Common Hardware A
-
- HP Pavilion Desktop PC e9360jp PC
(CPU: AMD Phenom II X4 965 3.4GHz
memory: 8GB, HDD: 500GB, 2nd HDD: 1TB)
- Common Hardware B
-
- HP Pavilion Desktop HPE-190jp PC
(CPU: Intel Corei7-960 3.2GHz
memory: 12GB, HDD: 500GB, 2nd HDD: 1TB)
- Common Software
-
- Microsoft Windows 7 Professional 64-bit operating system
[Microsoft Windows 7 Professional Version 6.1(Build 7600)],
VirtualBox (Version 3.1.2 r56127)
- Individual Operational Environments
- Operational Environment A-1
-
- Hardware: Common Hardware A
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Linux Kernel 2.6.18-164.11.1.el5 i686
(Red Hat Enterprise Linux 5 for 32-bit x86)
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 2GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Red Hat
- multiprecision integer library: mpir-1.3.1
- Operational Environment A-2
-
- Hardware: Common Hardware A
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Linux Kernel 2.6.18-164.11.1.el5 x86_64
(Red Hat Enterprise Linux 5 for 64-bit x86_64)
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 4GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Red Hat(64bit)
- multiprecision integer library: mpir-1.3.1
- Operational Environment A-3
-
- Hardware: Common Hardware A
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Microsoft Windows Vista Business Service Pack 1
32-bit operating system
[Microsoft(R) Windows(R) Vista Business Version 6.0(Build 6001:Service Pack 1)]
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 2GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Windows Vista
- multiprecision integer library: mpir-1.3.1
- Operational Environment A-4
-
- Hardware: Common Hardware A
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Microsoft Windows Vista Business Service Pack 1
64-bit operating system
[Microsoft(R) Windows(R) Vista Business Version 6.0(Build 6001:Service Pack 1)]
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 4GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Windows Vista (64 bit)
- multiprecision integer library: mpir-1.3.1
- Operational Environment A-5
-
- Hardware: Common Hardware A
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Microsoft Windows XP Professional Version 2002 Service Pack 3
[Microsoft(R) Windows Version 5.1(Build 2600.xpsp.080413-2111:Service Pack 3)]
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 2GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Windows XP
- multiprecision integer library: mpir-1.3.1
- Operational Environment A-6
-
- Hardware: Common Hardware A
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Microsoft Windows XP Professional x64 Edition
Version 2003 Service Pack 2
[Microsoft(R) Windows Version 5.2(Build 3790.srv03_sp2_gdr.091215-1207:Service Pack 2)]
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 4GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Windows XP (64 bit)
- multiprecision integer library: mpir-1.3.1
- Operational Environment B-1
-
- Hardware: Common Hardware B
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Linux Kernel 2.6.18-164.11.1.el5 i686
(Red Hat Enterprise Linux 5 for 32-bit x86)
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 2GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Red Hat
- multiprecision integer library: mpir-1.3.1
- Operational Environment B-2
-
- Hardware: Common Hardware B
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Linux Kernel 2.6.18-164.11.1.el5 x86_64
(Red Hat Enterprise Linux 5 for 64-bit x86_64)
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 4GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Red Hat(64bit)
- multiprecision integer library: mpir-1.3.1
- Operational Environment B-3
-
- Hardware: Common Hardware B
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Microsoft Windows Vista Business Service Pack 1
32-bit operating system
[Microsoft(R) Windows(R) Vista Business Version 6.0(Build 6001:Service Pack 1)]
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 2GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Windows Vista
- multiprecision integer library: mpir-1.3.1
- Operational Environment B-4
-
- Hardware: Common Hardware B
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Microsoft Windows Vista Business Service Pack 1
64-bit operating system
[Microsoft(R) Windows(R) Vista Business Version 6.0(Build 6001:Service Pack 1)]
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 4GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Windows Vista (64 bit)
- multiprecision integer library: mpir-1.3.1
- Operational Environment B-5
-
- Hardware: Common Hardware B
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Microsoft Windows XP Professional Version 2002 Service Pack 3
[Microsoft(R) Windows Version 5.1(Build 2600.xpsp.080413-2111:Service Pack 3)]
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 2GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Windows XP
- multiprecision integer library: mpir-1.3.1
- Operational Environment B-6
-
- Hardware: Common Hardware B
- Software:
- Host OS: Common Software
- Guest OS:
- OS
- Microsoft Windows XP Professional x64 Edition
Version 2003 Service Pack 2
[Microsoft(R) Windows Version 5.2(Build 3790.srv03_sp2_gdr.091215-1207:Service Pack 2)]
- Virtual machine parameters
-
- Number of processors: 1
- Main memory: 4GB
- VT-x/AMD-V: Enabled
- Nested paging: Enabled
- Boot disk(IDE Primary master): 50GB
- OS type: Windows XP (64 bit)
- multiprecision integer library: mpir-1.3.1
|
Modes/
States/
Key size/
Notes |
- ECB (e/d; 128, 192, 256),
- CBC (e/d; 128, 192, 256),
- CFB (e/d; 128, 192, 256),
- OFB (e/d; 128, 192, 256),
- CTR (int only; 128, 192, 256),
- CCM (Generation-Encryption / Decryption-Verification)
(KS: 128, 192, 256) (Associated Data Length: 30) (Payload Length: 32)
(Nonce Length: 13) (Tag Length: 16)
|
| Cert. # |
3 |
| Vendor |
Canon Inc.
30-2,Shimomaruko3-chome, Ohta-ku, Tokyo 146-8501 Japan
Koji Harada (Applied Software Technology Development Center)
TEL: +81-3-3758-2111
|
Implementation/
Version/
Ver. Date |
C-SELECT
Software Version: 1.2
Ver. Date: 5/21/2009 |
Operational Environment |
- HP Compaq Business Desktop dc7100US
(CPU: Intel Celeron D330 2.66GHz,
memory: 768MB, HDD: 40GB)
w/
Microsoft Windows 2000 Professional 5.00.2195 SP4;
- HP Compaq Business Desktop dc7100US
(CPU: Intel Celeron D330 2.66GHz,
memory: 768MB, HDD: 40GB)
w/
Microsoft Windows XP Professional Version2002 SP3;
- IBM xSeries 100
(CPU: Intel Celeron D326 2.53GHz,
memory: 512MB, HDD: 74.5GB)
w/
Microsoft Windows Vista Ultimate (32-bit Edition) SP1;
- HP Compaq Business Desktop dc7100US
(CPU: Intel Celeron D330 2.66GHz,
memory: 768MB, HDD: 40GB)
w/
Fedora Core release 6 (i386) 2.6.22.9-61.fc6;
- HP Workstation xw6200
(CPU: Intel Xeon 3.40GHz,
memory: 512MB, HDD: 36.7GB)
w/
Microsoft Windows XP Professional x64 Edition Version2002 SP2;
- HP Workstation xw6200
(CPU: Intel Xeon 3.40GHz,
memory: 2048MB, HDD: 80GB)
w/
Microsoft Windows Vista Ultimate 64-bit edition SP1;
- HP Workstation xw6200
(CPU: Intel Xeon 3.40GHz,
memory: 2048MB, HDD: 80GB)
w/
Fedora Core release 6 (x86_64) 2.6.22.9-61.fc6;
- Apple Mac mini
(CPU: Intel Core Duo 1.83GHz,
memory: 2GB, HDD: 80GB)
w/
Mac OS X v10.4.11;
- Apple Power Mac G3
(CPU: PowerPC 750 350MHz,
memory: 320MB, HDD: 28GB)
w/
Mac OS X v10.4.11;
|
Description /
Notes |
- ECB (e/d; 128, 192, 256),
- CBC (e/d; 128, 192, 256)
|
| Cert. # |
2 |
| Vendor |
Canon Inc.
30-2,Shimomaruko3-chome, Ohta-ku, Tokyo 146-8501 Japan
Koji Harada (Applied Software Technology Development Center)
TEL: +81-3-3758-2111
|
Implementation/
Version/
Ver. Date |
C-SELECT
Software Version: 1.1
Ver. Date: 12/26/2007 |
Operational
Environment |
- Intel Celeron D330 2.66GHz,
Memory 768MB,
HDD 40GB,
w/
Microsoft Windows 2000 Professional 5.00.2195 SP4;
- Intel Celeron D330 2.66GHz,
Memory 768MB,
HDD 40GB,
w/
Microsoft Windows XP Professional Version2002 SP2;
- Intel Celeron D326 2.53GHz,
Memory 512MB,
HDD 74.5GB,
w/
Microsoft Windows Vista Ultimate;
- Intel Celeron D330 2.66GHz,
Memory 768MB,
HDD 40GB,
w/
Linux Version 2.6.22.9-61.fc6 (Fedora Core 6);
- Intel Xeon 3.40GHz,
Memory 512MB,
HDD 36.7GB,
w/
Microsoft Windows XP Professional x64 Edition Version2002 SP2;
- Intel Xeon 3.40GHz,
Memory 2048MB,
HDD 80GB,
w/
Microsoft Windows Vista Ultimate;
- Intel Xeon 3.40GHz,
Memory 2048MB,
HDD 80GB,
w/
Linux Version 2.6.22.9-61.fc6 (Fedora Core 6);
- Intel Core Duo 1.83GHz,
Memory 2GB,
HDD 80GB,
w/
Mac OS X v10.4.10;
- PowerPC 750 350MHz,
Memory 320MB,
HDD 28GB,
w/
Mac OS X v10.4.10;
|
Modes/States/
Key size/Notes |
- ECB
(e/d;128,192,256),
- CBC
(e/d;128,192,256)
|
| Cert. # |
1 |
| Vendor |
Canon Inc.
30-2,Shimomaruko3-chome, Ohta-ku, Tokyo 146-8501 Japan
Koji Harada (Applied Software Technology Development Center)
TEL: +81-3-3758-2111
|
Implementation/
Version/
Ver. Date |
C-SELECT
Software Version: 1.0
Ver. Date: 04/10/2007 |
Operational
Environment |
- Microsoft Windows Vista Ultimate;
- Microsoft Windows XP SP2 Professinal Version 2002 Service Pack2;
- Microsoft Windows 2000 Service Pack 4 5.00.2195;
- Linux Version 2.6.15-1.2054 -FC5 (Fedora Core5)
|
Modes/States/
Key size/Notes |
- ECB (e/d;128,192,256),
- CBC (e/d;128,192,256)
|
Contact
For further information, contact to:
IT Security Center, Information-technology Promotion Agency, Japan
E-mail: 
TEL +81-3-5978-7545 (10:00-12:00, 13:30-17:00 JST, Monday-Friday)
FAX +81-3-5978-7548
Revision Record
| 17 Dec. 2010 |
The list of Camellia verified implementations is updated |
| 2 June 2009 |
The list of Camellia verified implementations is updated |
| 1 July 2008 |
Page created |