Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Cryptographic Algorithm Validation Program CAVP

Implementation Name
Description
ICC is a C language implementation of cryptographic functions which uses the cryptographic library provided by the OpenSSL project. This enables IBM products to use an open source solution for cryptography and a FIPS 140-2 certified cryptographic provider.
Version
0.9.7c
Type
SOFTWARE
Vendor
IBM Corporation
IBM/Tivoli
PO Box 3499
Australia Fair
Southport, Queensland 4215
Australia
Contacts
Peter Waltenberg
pwalten@au1.ibm.com
+61 7 5552 4016
Fax: +61 7 5571 0420
Mike Thomas
mjthomas@au1.ibm.com
+61 7 5552 4030
Fax: +61 7 5571 0420

AES 426

   First Validated: 8/24/2006
Operating Environment Algorithm Capabilities
AIX 5.2 (using 32-bit binary) on IBM POWER5 (dual core) AES-CBC Expand
AIX 5.2 (using 64-bit binary) on IBM POWER5 (dual core) AES-CBC Expand
HPUX 11i (using 32-bit binary) on HP PA-8600 AES-CBC Expand
HPUX 11i (using 64-bit binary) on HP PA-8600 AES-CBC Expand
Red Hat Enterprise Linux 4.0 (32-bit binary) on IBM POWER5 (dual core) AES-CBC Expand
Red Hat Enterprise Linux 4.0 (using 64-bit binary) on IBM POWER5 (dual core) AES-CBC Expand
Red Hat Enterprise Linux 4.0 (using 64-bit binary) on Intel Pentium D AES-CBC Expand
Red Hat Enterprise Linux 4.0 on AMD Athlon XP (32-bit) AES-CBC Expand
Solaris 9 (Using 32-bit binary) on UltraSparc IIe AES-CBC Expand
Solaris 9 (Using 64-bit binary) on UltraSparc IIe AES-CBC Expand
SuSe Linux Enterprise Server 9.0 (using 64-bit binary) on AMD Opteron AES-CBC Expand
SuSe Linux Enterprise Server 9.0 on Intel Pentium 4 AES-CBC Expand
SuSe Linux Enterprise Server 9.1 (using 32-bit binary) on IBM POWER5 (dual core) AES-CBC Expand
SuSe Linux Enterprise Server 9.1 (using 64-bit binary) on IBM POWER5 (dual core) AES-CBC Expand
Windows 2003 SP1 on AMD Athlon XP AES-CBC Expand
Windows 2003 SP1 on Intel Pentium D AES-CBC Expand
AIX 5.2 (using 32-bit binary) on IBM POWER5 (dual core) AES-CFB128 Expand
AIX 5.2 (using 64-bit binary) on IBM POWER5 (dual core) AES-CFB128 Expand
HPUX 11i (using 32-bit binary) on HP PA-8600 AES-CFB128 Expand
HPUX 11i (using 64-bit binary) on HP PA-8600 AES-CFB128 Expand
Red Hat Enterprise Linux 4.0 (32-bit binary) on IBM POWER5 (dual core) AES-CFB128 Expand
Red Hat Enterprise Linux 4.0 (using 64-bit binary) on IBM POWER5 (dual core) AES-CFB128 Expand
Red Hat Enterprise Linux 4.0 (using 64-bit binary) on Intel Pentium D AES-CFB128 Expand
Red Hat Enterprise Linux 4.0 on AMD Athlon XP (32-bit) AES-CFB128 Expand
Solaris 9 (Using 32-bit binary) on UltraSparc IIe AES-CFB128 Expand
Solaris 9 (Using 64-bit binary) on UltraSparc IIe AES-CFB128 Expand
SuSe Linux Enterprise Server 9.0 (using 64-bit binary) on AMD Opteron AES-CFB128 Expand
SuSe Linux Enterprise Server 9.0 on Intel Pentium 4 AES-CFB128 Expand
SuSe Linux Enterprise Server 9.1 (using 32-bit binary) on IBM POWER5 (dual core) AES-CFB128 Expand
SuSe Linux Enterprise Server 9.1 (using 64-bit binary) on IBM POWER5 (dual core) AES-CFB128 Expand
Windows 2003 SP1 on AMD Athlon XP AES-CFB128 Expand
Windows 2003 SP1 on Intel Pentium D AES-CFB128 Expand
AIX 5.2 (using 32-bit binary) on IBM POWER5 (dual core) AES-ECB Expand
AIX 5.2 (using 64-bit binary) on IBM POWER5 (dual core) AES-ECB Expand
HPUX 11i (using 32-bit binary) on HP PA-8600 AES-ECB Expand
HPUX 11i (using 64-bit binary) on HP PA-8600 AES-ECB Expand
Red Hat Enterprise Linux 4.0 (32-bit binary) on IBM POWER5 (dual core) AES-ECB Expand
Red Hat Enterprise Linux 4.0 (using 64-bit binary) on IBM POWER5 (dual core) AES-ECB Expand
Red Hat Enterprise Linux 4.0 (using 64-bit binary) on Intel Pentium D AES-ECB Expand
Red Hat Enterprise Linux 4.0 on AMD Athlon XP (32-bit) AES-ECB Expand
Solaris 9 (Using 32-bit binary) on UltraSparc IIe AES-ECB Expand
Solaris 9 (Using 64-bit binary) on UltraSparc IIe AES-ECB Expand
SuSe Linux Enterprise Server 9.0 (using 64-bit binary) on AMD Opteron AES-ECB Expand
SuSe Linux Enterprise Server 9.0 on Intel Pentium 4 AES-ECB Expand
SuSe Linux Enterprise Server 9.1 (using 32-bit binary) on IBM POWER5 (dual core) AES-ECB Expand
SuSe Linux Enterprise Server 9.1 (using 64-bit binary) on IBM POWER5 (dual core) AES-ECB Expand
Windows 2003 SP1 on AMD Athlon XP AES-ECB Expand
Windows 2003 SP1 on Intel Pentium D AES-ECB Expand
AIX 5.2 (using 32-bit binary) on IBM POWER5 (dual core) AES-OFB Expand
AIX 5.2 (using 64-bit binary) on IBM POWER5 (dual core) AES-OFB Expand
HPUX 11i (using 32-bit binary) on HP PA-8600 AES-OFB Expand
HPUX 11i (using 64-bit binary) on HP PA-8600 AES-OFB Expand
Red Hat Enterprise Linux 4.0 (32-bit binary) on IBM POWER5 (dual core) AES-OFB Expand
Red Hat Enterprise Linux 4.0 (using 64-bit binary) on IBM POWER5 (dual core) AES-OFB Expand
Red Hat Enterprise Linux 4.0 (using 64-bit binary) on Intel Pentium D AES-OFB Expand
Red Hat Enterprise Linux 4.0 on AMD Athlon XP (32-bit) AES-OFB Expand
Solaris 9 (Using 32-bit binary) on UltraSparc IIe AES-OFB Expand
Solaris 9 (Using 64-bit binary) on UltraSparc IIe AES-OFB Expand
SuSe Linux Enterprise Server 9.0 (using 64-bit binary) on AMD Opteron AES-OFB Expand
SuSe Linux Enterprise Server 9.0 on Intel Pentium 4 AES-OFB Expand
SuSe Linux Enterprise Server 9.1 (using 32-bit binary) on IBM POWER5 (dual core) AES-OFB Expand
SuSe Linux Enterprise Server 9.1 (using 64-bit binary) on IBM POWER5 (dual core) AES-OFB Expand
Windows 2003 SP1 on AMD Athlon XP AES-OFB Expand
Windows 2003 SP1 on Intel Pentium D AES-OFB Expand

Created October 05, 2016, Updated March 16, 2023