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
RSA BSAFE® Crypto-C ME software is designed to help protect sensitive data as it is stored using strong encryption techniques to provide a persistent level of protection. The software supports a wide range of industry standard encryption algorithms offering developers the flexibility to choose the appropriate option to meet their requirements.
Version
4.0.1
Type
SOFTWARE
Vendor
RSA, The Security Division of EMC
174 Middlesex Turnpike
Bedford, MA 01730
USA
Contacts
Damon Hopley
robert.hopley@rsa.com
781-515-6355

HMAC 1221

   First Validated: 5/9/2012
Operating Environment Algorithm Capabilities
AES-NI on Intel Core i7 M620 w/ Microsoft Window XP - x86 (32-bit) HMAC-SHA-1 Expand
AES-NI on Intel Core i7 M620 w/ Microsoft Windows 7 - x86 (64-bit) HMAC-SHA-1 Expand
AES-NI on Intel Core i7 w/ Red Hat Enterprise Linux v5.5 - x86 (32-bit) HMAC-SHA-1 Expand
AES-NI on Intel Core i7 w/ Red Hat Enterprise Linux v6.0 - x86 (64-bit) HMAC-SHA-1 Expand
Apple Mac OS X 10.6 Snow Leopard - x86 (32-bit) on Intel Core 2 Duo HMAC-SHA-1 Expand
Apple Mac OS X 10.6 Snow Leopard - x86 (64-bit) on Intel Core 2 Duo HMAC-SHA-1 Expand
HP-UX 11.23 - PA RISC 2.0 on HP PA-8600 HMAC-SHA-1 Expand
HP-UX 11.23 - PA-RISC 2.0W on HP PA-8600 HMAC-SHA-1 Expand
HP-UX 11.31 - Itanium 32-bit on Intel Itanium 2 HMAC-SHA-1 Expand
HP-UX 11.31 - Itanium 64-bit on Intel Itanium 2 HMAC-SHA-1 Expand
IBM AIX 5.3 - PPC 32-bit on PowerPC POWER5 HMAC-SHA-1 Expand
IBM AIX 5.3 - PPC 64-bit on PowerPC POWER5 HMAC-SHA-1 Expand
IBM AIX 6.1 - PPC 32-bit on PowerPC POWER5 HMAC-SHA-1 Expand
IBM AIX 6.1 - PPC 64-bit on PowerPC POWER5 HMAC-SHA-1 Expand
IBM AIX 7.1 - PPC 32-bit on PowerPC POWER7 HMAC-SHA-1 Expand
IBM AIX 7.1 - PPC 64-bit on PowerPC POWER7 HMAC-SHA-1 Expand
Microsoft Windows Server 2003 - Itanium 64-bit (Visual Studio 2005 SP1) on Intel Itanium 2 HMAC-SHA-1 Expand
Microsoft Windows Server 2003 - Itanium 64-bit (Visual Studio 2010) on Intel Itanium 2 HMAC-SHA-1 Expand
Microsoft Windows Server 2003 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA-1 Expand
Microsoft Windows Server 2003 - x86(64-bit) on AMD Athlon 64 X2 4000+ HMAC-SHA-1 Expand
Microsoft Windows XP SP3 - x86 (32-bit) on Intel Celeron HMAC-SHA-1 Expand
Microsoft Windows XP SP3 - x86 (64-bit) on AMD Athlon XP1800+ HMAC-SHA-1 Expand
Red Hat Enterprise Linux 5.0 - PPC 32-bit on PowerPC POWER3-II HMAC-SHA-1 Expand
Red Hat Enterprise Linux 5.0 - PPC 64-bit on PowerPC POWER3-II HMAC-SHA-1 Expand
Red Hat Enterprise Linux 6.0 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA-1 Expand
Red Hat Enterprise Linux 6.0 - x86(64-bit) on AMD Athlon 64 X2 HMAC-SHA-1 Expand
Red Hat Enterprise Server 5.5 - Itanium 64-bit on Intel Itanium II HMAC-SHA-1 Expand
Red Hat Enterprise Server 5.5 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA-1 Expand
Red Hat Enterprise Server 5.5 - x86 (64-bit) on AMD Athlon 64 X2 HMAC-SHA-1 Expand
Solaris 10 - SPARC T4 on Sun Sparc T4 HMAC-SHA-1 Expand
Solaris 10 - SPARC v8 on Sun UltraSparc Iie HMAC-SHA-1 Expand
Solaris 10 - SPARC v8+ on Sun UltraSparc IIe HMAC-SHA-1 Expand
Solaris 10 - SPARC v9 on Sun UltraSparc IIIi HMAC-SHA-1 Expand
Solaris 10 - x86 (32-bit) on Intel Celeron HMAC-SHA-1 Expand
Solaris 10 - x86 (32-bit) on Intel Core i5 2500 w/ AES-NI HMAC-SHA-1 Expand
Solaris 10 - x86 (64-bit) on AMD Athlon 64 X2 HMAC-SHA-1 Expand
Solaris 10 - x86 (64-bit) on Intel Core i5 2500 w/ AES-NI HMAC-SHA-1 Expand
AES-NI on Intel Core i7 M620 w/ Microsoft Window XP - x86 (32-bit) HMAC-SHA2-224 Expand
AES-NI on Intel Core i7 M620 w/ Microsoft Windows 7 - x86 (64-bit) HMAC-SHA2-224 Expand
AES-NI on Intel Core i7 w/ Red Hat Enterprise Linux v5.5 - x86 (32-bit) HMAC-SHA2-224 Expand
AES-NI on Intel Core i7 w/ Red Hat Enterprise Linux v6.0 - x86 (64-bit) HMAC-SHA2-224 Expand
Apple Mac OS X 10.6 Snow Leopard - x86 (32-bit) on Intel Core 2 Duo HMAC-SHA2-224 Expand
Apple Mac OS X 10.6 Snow Leopard - x86 (64-bit) on Intel Core 2 Duo HMAC-SHA2-224 Expand
HP-UX 11.23 - PA RISC 2.0 on HP PA-8600 HMAC-SHA2-224 Expand
HP-UX 11.23 - PA-RISC 2.0W on HP PA-8600 HMAC-SHA2-224 Expand
HP-UX 11.31 - Itanium 32-bit on Intel Itanium 2 HMAC-SHA2-224 Expand
HP-UX 11.31 - Itanium 64-bit on Intel Itanium 2 HMAC-SHA2-224 Expand
IBM AIX 5.3 - PPC 32-bit on PowerPC POWER5 HMAC-SHA2-224 Expand
IBM AIX 5.3 - PPC 64-bit on PowerPC POWER5 HMAC-SHA2-224 Expand
IBM AIX 6.1 - PPC 32-bit on PowerPC POWER5 HMAC-SHA2-224 Expand
IBM AIX 6.1 - PPC 64-bit on PowerPC POWER5 HMAC-SHA2-224 Expand
IBM AIX 7.1 - PPC 32-bit on PowerPC POWER7 HMAC-SHA2-224 Expand
IBM AIX 7.1 - PPC 64-bit on PowerPC POWER7 HMAC-SHA2-224 Expand
Microsoft Windows Server 2003 - Itanium 64-bit (Visual Studio 2005 SP1) on Intel Itanium 2 HMAC-SHA2-224 Expand
Microsoft Windows Server 2003 - Itanium 64-bit (Visual Studio 2010) on Intel Itanium 2 HMAC-SHA2-224 Expand
Microsoft Windows Server 2003 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-224 Expand
Microsoft Windows Server 2003 - x86(64-bit) on AMD Athlon 64 X2 4000+ HMAC-SHA2-224 Expand
Microsoft Windows XP SP3 - x86 (32-bit) on Intel Celeron HMAC-SHA2-224 Expand
Microsoft Windows XP SP3 - x86 (64-bit) on AMD Athlon XP1800+ HMAC-SHA2-224 Expand
Red Hat Enterprise Linux 5.0 - PPC 32-bit on PowerPC POWER3-II HMAC-SHA2-224 Expand
Red Hat Enterprise Linux 5.0 - PPC 64-bit on PowerPC POWER3-II HMAC-SHA2-224 Expand
Red Hat Enterprise Linux 6.0 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-224 Expand
Red Hat Enterprise Linux 6.0 - x86(64-bit) on AMD Athlon 64 X2 HMAC-SHA2-224 Expand
Red Hat Enterprise Server 5.5 - Itanium 64-bit on Intel Itanium II HMAC-SHA2-224 Expand
Red Hat Enterprise Server 5.5 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-224 Expand
Red Hat Enterprise Server 5.5 - x86 (64-bit) on AMD Athlon 64 X2 HMAC-SHA2-224 Expand
Solaris 10 - SPARC T4 on Sun Sparc T4 HMAC-SHA2-224 Expand
Solaris 10 - SPARC v8 on Sun UltraSparc Iie HMAC-SHA2-224 Expand
Solaris 10 - SPARC v8+ on Sun UltraSparc IIe HMAC-SHA2-224 Expand
Solaris 10 - SPARC v9 on Sun UltraSparc IIIi HMAC-SHA2-224 Expand
Solaris 10 - x86 (32-bit) on Intel Celeron HMAC-SHA2-224 Expand
Solaris 10 - x86 (32-bit) on Intel Core i5 2500 w/ AES-NI HMAC-SHA2-224 Expand
Solaris 10 - x86 (64-bit) on AMD Athlon 64 X2 HMAC-SHA2-224 Expand
Solaris 10 - x86 (64-bit) on Intel Core i5 2500 w/ AES-NI HMAC-SHA2-224 Expand
AES-NI on Intel Core i7 M620 w/ Microsoft Window XP - x86 (32-bit) HMAC-SHA2-256 Expand
AES-NI on Intel Core i7 M620 w/ Microsoft Windows 7 - x86 (64-bit) HMAC-SHA2-256 Expand
AES-NI on Intel Core i7 w/ Red Hat Enterprise Linux v5.5 - x86 (32-bit) HMAC-SHA2-256 Expand
AES-NI on Intel Core i7 w/ Red Hat Enterprise Linux v6.0 - x86 (64-bit) HMAC-SHA2-256 Expand
Apple Mac OS X 10.6 Snow Leopard - x86 (32-bit) on Intel Core 2 Duo HMAC-SHA2-256 Expand
Apple Mac OS X 10.6 Snow Leopard - x86 (64-bit) on Intel Core 2 Duo HMAC-SHA2-256 Expand
HP-UX 11.23 - PA RISC 2.0 on HP PA-8600 HMAC-SHA2-256 Expand
HP-UX 11.23 - PA-RISC 2.0W on HP PA-8600 HMAC-SHA2-256 Expand
HP-UX 11.31 - Itanium 32-bit on Intel Itanium 2 HMAC-SHA2-256 Expand
HP-UX 11.31 - Itanium 64-bit on Intel Itanium 2 HMAC-SHA2-256 Expand
IBM AIX 5.3 - PPC 32-bit on PowerPC POWER5 HMAC-SHA2-256 Expand
IBM AIX 5.3 - PPC 64-bit on PowerPC POWER5 HMAC-SHA2-256 Expand
IBM AIX 6.1 - PPC 32-bit on PowerPC POWER5 HMAC-SHA2-256 Expand
IBM AIX 6.1 - PPC 64-bit on PowerPC POWER5 HMAC-SHA2-256 Expand
IBM AIX 7.1 - PPC 32-bit on PowerPC POWER7 HMAC-SHA2-256 Expand
IBM AIX 7.1 - PPC 64-bit on PowerPC POWER7 HMAC-SHA2-256 Expand
Microsoft Windows Server 2003 - Itanium 64-bit (Visual Studio 2005 SP1) on Intel Itanium 2 HMAC-SHA2-256 Expand
Microsoft Windows Server 2003 - Itanium 64-bit (Visual Studio 2010) on Intel Itanium 2 HMAC-SHA2-256 Expand
Microsoft Windows Server 2003 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-256 Expand
Microsoft Windows Server 2003 - x86(64-bit) on AMD Athlon 64 X2 4000+ HMAC-SHA2-256 Expand
Microsoft Windows XP SP3 - x86 (32-bit) on Intel Celeron HMAC-SHA2-256 Expand
Microsoft Windows XP SP3 - x86 (64-bit) on AMD Athlon XP1800+ HMAC-SHA2-256 Expand
Red Hat Enterprise Linux 5.0 - PPC 32-bit on PowerPC POWER3-II HMAC-SHA2-256 Expand
Red Hat Enterprise Linux 5.0 - PPC 64-bit on PowerPC POWER3-II HMAC-SHA2-256 Expand
Red Hat Enterprise Linux 6.0 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-256 Expand
Red Hat Enterprise Linux 6.0 - x86(64-bit) on AMD Athlon 64 X2 HMAC-SHA2-256 Expand
Red Hat Enterprise Server 5.5 - Itanium 64-bit on Intel Itanium II HMAC-SHA2-256 Expand
Red Hat Enterprise Server 5.5 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-256 Expand
Red Hat Enterprise Server 5.5 - x86 (64-bit) on AMD Athlon 64 X2 HMAC-SHA2-256 Expand
Solaris 10 - SPARC T4 on Sun Sparc T4 HMAC-SHA2-256 Expand
Solaris 10 - SPARC v8 on Sun UltraSparc Iie HMAC-SHA2-256 Expand
Solaris 10 - SPARC v8+ on Sun UltraSparc IIe HMAC-SHA2-256 Expand
Solaris 10 - SPARC v9 on Sun UltraSparc IIIi HMAC-SHA2-256 Expand
Solaris 10 - x86 (32-bit) on Intel Celeron HMAC-SHA2-256 Expand
Solaris 10 - x86 (32-bit) on Intel Core i5 2500 w/ AES-NI HMAC-SHA2-256 Expand
Solaris 10 - x86 (64-bit) on AMD Athlon 64 X2 HMAC-SHA2-256 Expand
Solaris 10 - x86 (64-bit) on Intel Core i5 2500 w/ AES-NI HMAC-SHA2-256 Expand
AES-NI on Intel Core i7 M620 w/ Microsoft Window XP - x86 (32-bit) HMAC-SHA2-384 Expand
AES-NI on Intel Core i7 M620 w/ Microsoft Windows 7 - x86 (64-bit) HMAC-SHA2-384 Expand
AES-NI on Intel Core i7 w/ Red Hat Enterprise Linux v5.5 - x86 (32-bit) HMAC-SHA2-384 Expand
AES-NI on Intel Core i7 w/ Red Hat Enterprise Linux v6.0 - x86 (64-bit) HMAC-SHA2-384 Expand
Apple Mac OS X 10.6 Snow Leopard - x86 (32-bit) on Intel Core 2 Duo HMAC-SHA2-384 Expand
Apple Mac OS X 10.6 Snow Leopard - x86 (64-bit) on Intel Core 2 Duo HMAC-SHA2-384 Expand
HP-UX 11.23 - PA RISC 2.0 on HP PA-8600 HMAC-SHA2-384 Expand
HP-UX 11.23 - PA-RISC 2.0W on HP PA-8600 HMAC-SHA2-384 Expand
HP-UX 11.31 - Itanium 32-bit on Intel Itanium 2 HMAC-SHA2-384 Expand
HP-UX 11.31 - Itanium 64-bit on Intel Itanium 2 HMAC-SHA2-384 Expand
IBM AIX 5.3 - PPC 32-bit on PowerPC POWER5 HMAC-SHA2-384 Expand
IBM AIX 5.3 - PPC 64-bit on PowerPC POWER5 HMAC-SHA2-384 Expand
IBM AIX 6.1 - PPC 32-bit on PowerPC POWER5 HMAC-SHA2-384 Expand
IBM AIX 6.1 - PPC 64-bit on PowerPC POWER5 HMAC-SHA2-384 Expand
IBM AIX 7.1 - PPC 32-bit on PowerPC POWER7 HMAC-SHA2-384 Expand
IBM AIX 7.1 - PPC 64-bit on PowerPC POWER7 HMAC-SHA2-384 Expand
Microsoft Windows Server 2003 - Itanium 64-bit (Visual Studio 2005 SP1) on Intel Itanium 2 HMAC-SHA2-384 Expand
Microsoft Windows Server 2003 - Itanium 64-bit (Visual Studio 2010) on Intel Itanium 2 HMAC-SHA2-384 Expand
Microsoft Windows Server 2003 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-384 Expand
Microsoft Windows Server 2003 - x86(64-bit) on AMD Athlon 64 X2 4000+ HMAC-SHA2-384 Expand
Microsoft Windows XP SP3 - x86 (32-bit) on Intel Celeron HMAC-SHA2-384 Expand
Microsoft Windows XP SP3 - x86 (64-bit) on AMD Athlon XP1800+ HMAC-SHA2-384 Expand
Red Hat Enterprise Linux 5.0 - PPC 32-bit on PowerPC POWER3-II HMAC-SHA2-384 Expand
Red Hat Enterprise Linux 5.0 - PPC 64-bit on PowerPC POWER3-II HMAC-SHA2-384 Expand
Red Hat Enterprise Linux 6.0 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-384 Expand
Red Hat Enterprise Linux 6.0 - x86(64-bit) on AMD Athlon 64 X2 HMAC-SHA2-384 Expand
Red Hat Enterprise Server 5.5 - Itanium 64-bit on Intel Itanium II HMAC-SHA2-384 Expand
Red Hat Enterprise Server 5.5 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-384 Expand
Red Hat Enterprise Server 5.5 - x86 (64-bit) on AMD Athlon 64 X2 HMAC-SHA2-384 Expand
Solaris 10 - SPARC T4 on Sun Sparc T4 HMAC-SHA2-384 Expand
Solaris 10 - SPARC v8 on Sun UltraSparc Iie HMAC-SHA2-384 Expand
Solaris 10 - SPARC v8+ on Sun UltraSparc IIe HMAC-SHA2-384 Expand
Solaris 10 - SPARC v9 on Sun UltraSparc IIIi HMAC-SHA2-384 Expand
Solaris 10 - x86 (32-bit) on Intel Celeron HMAC-SHA2-384 Expand
Solaris 10 - x86 (32-bit) on Intel Core i5 2500 w/ AES-NI HMAC-SHA2-384 Expand
Solaris 10 - x86 (64-bit) on AMD Athlon 64 X2 HMAC-SHA2-384 Expand
Solaris 10 - x86 (64-bit) on Intel Core i5 2500 w/ AES-NI HMAC-SHA2-384 Expand
AES-NI on Intel Core i7 M620 w/ Microsoft Window XP - x86 (32-bit) HMAC-SHA2-512 Expand
AES-NI on Intel Core i7 M620 w/ Microsoft Windows 7 - x86 (64-bit) HMAC-SHA2-512 Expand
AES-NI on Intel Core i7 w/ Red Hat Enterprise Linux v5.5 - x86 (32-bit) HMAC-SHA2-512 Expand
AES-NI on Intel Core i7 w/ Red Hat Enterprise Linux v6.0 - x86 (64-bit) HMAC-SHA2-512 Expand
Apple Mac OS X 10.6 Snow Leopard - x86 (32-bit) on Intel Core 2 Duo HMAC-SHA2-512 Expand
Apple Mac OS X 10.6 Snow Leopard - x86 (64-bit) on Intel Core 2 Duo HMAC-SHA2-512 Expand
HP-UX 11.23 - PA RISC 2.0 on HP PA-8600 HMAC-SHA2-512 Expand
HP-UX 11.23 - PA-RISC 2.0W on HP PA-8600 HMAC-SHA2-512 Expand
HP-UX 11.31 - Itanium 32-bit on Intel Itanium 2 HMAC-SHA2-512 Expand
HP-UX 11.31 - Itanium 64-bit on Intel Itanium 2 HMAC-SHA2-512 Expand
IBM AIX 5.3 - PPC 32-bit on PowerPC POWER5 HMAC-SHA2-512 Expand
IBM AIX 5.3 - PPC 64-bit on PowerPC POWER5 HMAC-SHA2-512 Expand
IBM AIX 6.1 - PPC 32-bit on PowerPC POWER5 HMAC-SHA2-512 Expand
IBM AIX 6.1 - PPC 64-bit on PowerPC POWER5 HMAC-SHA2-512 Expand
IBM AIX 7.1 - PPC 32-bit on PowerPC POWER7 HMAC-SHA2-512 Expand
IBM AIX 7.1 - PPC 64-bit on PowerPC POWER7 HMAC-SHA2-512 Expand
Microsoft Windows Server 2003 - Itanium 64-bit (Visual Studio 2005 SP1) on Intel Itanium 2 HMAC-SHA2-512 Expand
Microsoft Windows Server 2003 - Itanium 64-bit (Visual Studio 2010) on Intel Itanium 2 HMAC-SHA2-512 Expand
Microsoft Windows Server 2003 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-512 Expand
Microsoft Windows Server 2003 - x86(64-bit) on AMD Athlon 64 X2 4000+ HMAC-SHA2-512 Expand
Microsoft Windows XP SP3 - x86 (32-bit) on Intel Celeron HMAC-SHA2-512 Expand
Microsoft Windows XP SP3 - x86 (64-bit) on AMD Athlon XP1800+ HMAC-SHA2-512 Expand
Red Hat Enterprise Linux 5.0 - PPC 32-bit on PowerPC POWER3-II HMAC-SHA2-512 Expand
Red Hat Enterprise Linux 5.0 - PPC 64-bit on PowerPC POWER3-II HMAC-SHA2-512 Expand
Red Hat Enterprise Linux 6.0 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-512 Expand
Red Hat Enterprise Linux 6.0 - x86(64-bit) on AMD Athlon 64 X2 HMAC-SHA2-512 Expand
Red Hat Enterprise Server 5.5 - Itanium 64-bit on Intel Itanium II HMAC-SHA2-512 Expand
Red Hat Enterprise Server 5.5 - x86 (32-bit) on AMD Athlon 64 X2 HMAC-SHA2-512 Expand
Red Hat Enterprise Server 5.5 - x86 (64-bit) on AMD Athlon 64 X2 HMAC-SHA2-512 Expand
Solaris 10 - SPARC T4 on Sun Sparc T4 HMAC-SHA2-512 Expand
Solaris 10 - SPARC v8 on Sun UltraSparc Iie HMAC-SHA2-512 Expand
Solaris 10 - SPARC v8+ on Sun UltraSparc IIe HMAC-SHA2-512 Expand
Solaris 10 - SPARC v9 on Sun UltraSparc IIIi HMAC-SHA2-512 Expand
Solaris 10 - x86 (32-bit) on Intel Celeron HMAC-SHA2-512 Expand
Solaris 10 - x86 (32-bit) on Intel Core i5 2500 w/ AES-NI HMAC-SHA2-512 Expand
Solaris 10 - x86 (64-bit) on AMD Athlon 64 X2 HMAC-SHA2-512 Expand
Solaris 10 - x86 (64-bit) on Intel Core i5 2500 w/ AES-NI HMAC-SHA2-512 Expand

Created October 05, 2016, Updated August 08, 2024