U.S. flag   An unofficial archive of your favorite United States government website
This is an archive
(replace .gov by .rip)

Cryptographic Algorithm Validation Program CAVP

Implementation Name
Description
The OpenSSL FIPS Object Module is a full featured general purpose cryptographic library that is distributed in source code form under an open source license. It can be dowloaded from www.openssl.org/source/.
Version
2.0.2
Type
SOFTWARE
Vendor
OpenSSL Software Foundation, Inc.
1829 Mount Ephraim Road
Adamstown, MD 27101
USA
Contacts
Steve Marquess
info@openssfoundation.com
877-673-6775

AES 2234

   First Validated: 10/5/2012
Operating Environment Algorithm Capabilities
Android 4.1 on TI DM3730 (ARMv7) AES-CBC Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-CBC Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-CBC Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-CBC Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-CBC Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-CBC Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-CBC Expand
NetBSD 5.1 on PowerPC-e500 AES-CBC Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CBC Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CBC Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-CBC Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CBC Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CBC Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-CBC Expand
Android 4.1 on TI DM3730 (ARMv7) AES-CCM Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-CCM Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-CCM Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-CCM Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-CCM Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-CCM Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-CCM Expand
NetBSD 5.1 on PowerPC-e500 AES-CCM Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CCM Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CCM Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-CCM Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CCM Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CCM Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-CCM Expand
Android 4.1 on TI DM3730 (ARMv7) AES-CFB1 Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-CFB1 Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-CFB1 Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-CFB1 Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-CFB1 Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-CFB1 Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-CFB1 Expand
NetBSD 5.1 on PowerPC-e500 AES-CFB1 Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB1 Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB1 Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-CFB1 Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB1 Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB1 Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-CFB1 Expand
Android 4.1 on TI DM3730 (ARMv7) AES-CFB128 Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-CFB128 Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-CFB128 Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-CFB128 Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-CFB128 Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-CFB128 Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-CFB128 Expand
NetBSD 5.1 on PowerPC-e500 AES-CFB128 Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB128 Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB128 Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-CFB128 Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB128 Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB128 Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-CFB128 Expand
Android 4.1 on TI DM3730 (ARMv7) AES-CFB8 Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-CFB8 Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-CFB8 Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-CFB8 Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-CFB8 Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-CFB8 Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-CFB8 Expand
NetBSD 5.1 on PowerPC-e500 AES-CFB8 Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB8 Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB8 Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-CFB8 Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB8 Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CFB8 Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-CFB8 Expand
Android 4.1 on TI DM3730 (ARMv7) AES-CMAC Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-CMAC Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-CMAC Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-CMAC Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-CMAC Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-CMAC Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-CMAC Expand
NetBSD 5.1 on PowerPC-e500 AES-CMAC Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CMAC Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CMAC Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-CMAC Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CMAC Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CMAC Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-CMAC Expand
Android 4.1 on TI DM3730 (ARMv7) AES-CTR Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-CTR Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-CTR Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-CTR Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-CTR Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-CTR Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-CTR Expand
NetBSD 5.1 on PowerPC-e500 AES-CTR Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CTR Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CTR Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-CTR Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CTR Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-CTR Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-CTR Expand
Android 4.1 on TI DM3730 (ARMv7) AES-ECB Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-ECB Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-ECB Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-ECB Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-ECB Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-ECB Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-ECB Expand
NetBSD 5.1 on PowerPC-e500 AES-ECB Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-ECB Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-ECB Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-ECB Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-ECB Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-ECB Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-ECB Expand
Android 4.1 on TI DM3730 (ARMv7) AES-GCM Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-GCM Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-GCM Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-GCM Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-GCM Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-GCM Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-GCM Expand
NetBSD 5.1 on PowerPC-e500 AES-GCM Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-GCM Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-GCM Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-GCM Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-GCM Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-GCM Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-GCM Expand
Android 4.1 on TI DM3730 (ARMv7) AES-OFB Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-OFB Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-OFB Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-OFB Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-OFB Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-OFB Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-OFB Expand
NetBSD 5.1 on PowerPC-e500 AES-OFB Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-OFB Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-OFB Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-OFB Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-OFB Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-OFB Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-OFB Expand
Android 4.1 on TI DM3730 (ARMv7) AES-XTS Expand
Android 4.1 on TI DM3730 (ARMv7) AES-XTS Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-XTS Expand
Android 4.1 on TI DM3730 (ARMv7) with NEON AES-XTS Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-XTS Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) AES-XTS Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-XTS Expand
Android 4.2 on Nvidia Tegra 3 (ARMv7) with NEON AES-XTS Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-XTS Expand
Apple iOS 5.0 on ARM Cortex A8 (ARMv7) with NEON AES-XTS Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-XTS Expand
Apple OS X 10.7 on Intel Core i7-3615QM AES-XTS Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-XTS Expand
NetBSD 5.1 on Intel Xeon 5500 (x86-64) AES-XTS Expand
NetBSD 5.1 on PowerPC-e500 AES-XTS Expand
NetBSD 5.1 on PowerPC-e500 AES-XTS Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-XTS Expand
RHEL 6 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-XTS Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-XTS Expand
RHEL 6 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-XTS Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-XTS Expand
VMware Horizon Mobile 1.3 under VMware on Qualcomm MSM8X60 (ARMv7) with NEON AES-XTS Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-XTS Expand
Windows 2008 32-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-XTS Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-XTS Expand
Windows 2008 64-bit under vSphere on Intel Xeon E3-1220v2 (x86) AES-XTS Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-XTS Expand
Windows 7 64-bit with AES-NI on Intel Core i5-2430M (x86) AES-XTS Expand

Created October 05, 2016, Updated March 08, 2021