CIPHERUNICORN-A Verified Implementations
Last modified : 22 June 2012
Page created :26 Feb 2009
Explanation of terms
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. For Counter (CTR) mode, the counter source (internal(int) and/or external(ext)) is also indicated.
| CIPHERUNICORN-A Modes of Operation |
ECB = Electronic Codebook,
CBC = Cipher Block Chaining,
CFB = Cipher Feedback,
OFB = Output Feedback,
CTR = Counter |
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.
CIPHERUNICORN-A 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. # |
3![[New]](../../../images/icon_new_ani.gif) |
| Vendor |
NEC Corporation
1753 Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8666 Japan
2nd IT Software Division
|
Implementation/
Version/
Ver. Date |
SecureWare/Development Kit Ver5.0
- Software Version: 5.0.0.21
Ver. Date: 6/11/2012 |
Operational
Environment |
- VY16F/HB-R
(CPU: Intel PentiumM 1.6GHz,
Memory: 1024MB, HDD: 60GB)
w/
Microsoft Windows XP Professional Version 2002 Service Pack 3
(Version 5.1.2600)
- VJ21A/W-4
(CPU: Intel Core2Duo T7400 2.16GHz,
Memory: 2048MB, HDD: 80GB)
w/
Microsoft Windows Vista Business Service Pack 1
(Version 6.0.6001)
- Express 5800/R120b-2
(CPU: Intel Xeon X5690 3.46GHz x 2,
Memory: 24GB, HDD: 73.2GB x 4)
w/
Microsoft Windows Server 2003 R2 Enterprise Edition Service Pack 2(version 5.2.3790)
- NX7700i/5012L-8
(CPU: Intel Itanium 9140N 1.6GHz x 4,
Memory: 16GB, HDD: 73GB x 4)
w/
HP-UX 11i v2 Mission Critical Operating Environment
(Version B.11.23 U ia64 4065855174)
|
Modes/
States/
Key size/
Notes |
- ECB (e/d; 128, 192, 256),
- CBC (e/d; 128, 192, 256)
|
| Cert. # |
2 |
| 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
Software Version: 1.0
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. # |
1 |
| Vendor |
NEC Corporation
4-14-22, Shibaura, Minato-ku,
Tokyo 108-8558 Japan
(The First System Sofware Division) |
Implementation/
Version/
Ver. Date |
“SecureWare/Development Kit Ver5.0” with
“SecureWare/Development Kit Ver5.0 CIPHERUNICORN Options”
- Software Version:
Ver5.0
(model number : UL1123-401 (Windows edition),
UQ3042-000C1, UQ3042-H000C1, UQ3042-G000C1 (HP-UX edition))
Ver. Date: 12/8/2008 |
Operational
Environment |
- NEC VJ21A/W-4
(CPU: Intel Core2Duo Processor T7400 2.16GHz,
Memory: 2048MB,
HDD: 80GB),
w/
Microsoft Windows XP Professional Version 2002 Service Pack 3;
- NEC VJ21A/W-4
(CPU: Intel Core2Duo Processor T7400 2.16GHz,
Memory: 2048MB,
HDD: 80GB),
w/
Microsoft Windows Vista Business Service Pack 1;
- NEC Express 5800/120Rj-2
(CPU: Intel Xeon Processor X5460 3.16GHz ×2,
Memory: 16GB,
HDD: 73.2GB ×4),
w/
Microsoft Windows Server 2003 R2 Enterprise Edition Service Pack 2;
- NEC NX7700i/5012L-8
(CPU: Intel Itanium Processor 9140N 1.6GHz ×4,
Memory: 16GB,
HDD: 73GB ×4),
w/
HP-UX 11i v2 Mission Critical Operating Environment;
|
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
| 22 June 2012 |
The list of AES verified implementations is updated. |
| 29 June 2010 |
The list of AES verified implementations is updated. |
| 26 Feb 2009 |
Page created |