U.S. flag   An unofficial archive of your favorite United States government website
Dot gov

Official websites do not use .rip
We are an unofficial archive, replace .rip by .gov in the URL to access the official website. Access our document index here.

Https

We are building a provable archive!
A lock (Dot gov) or https:// don't prove our archive is authentic, only that you securely accessed it. Note that we are working to fix that :)

Cryptographic Algorithm Validation Program CAVP

Implementation Name
Description
The Cisco FIPS Object Module is a software library that provides cryptographic services to a vast array of Cisco's networking and collaboration products.
Version
6.2
Type
SOFTWARE
Vendor
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134
USA
Contacts
Global Certification Team
certteam@cisco.com

ECDSA 978

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 ECDSA KeyGen (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 ECDSA KeyGen (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon ECDSA KeyGen (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 ECDSA KeyGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni ECDSA KeyGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni ECDSA KeyGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni ECDSA KeyGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni ECDSA KeyGen (FIPS186-4) Expand
Android 3.10 on ARMv8 ECDSA KeyVer (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 ECDSA KeyVer (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon ECDSA KeyVer (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 ECDSA KeyVer (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni ECDSA KeyVer (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni ECDSA KeyVer (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni ECDSA KeyVer (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni ECDSA KeyVer (FIPS186-4) Expand
Android 3.10 on ARMv8 ECDSA SigGen (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 ECDSA SigGen (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon ECDSA SigGen (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 ECDSA SigGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni ECDSA SigGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni ECDSA SigGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni ECDSA SigGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni ECDSA SigGen (FIPS186-4) Expand
Android 3.10 on ARMv8 ECDSA SigVer (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 ECDSA SigVer (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon ECDSA SigVer (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 ECDSA SigVer (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni ECDSA SigVer (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni ECDSA SigVer (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni ECDSA SigVer (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni ECDSA SigVer (FIPS186-4) Expand

HMAC 2771

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 HMAC-SHA-1 Expand
ARMv8 w / Apple iOS 9 HMAC-SHA-1 Expand
FreeBSD 10.3 on Intel Xeon HMAC-SHA-1 Expand
Linux 2.6 on Cavium Octeon MIPS64 HMAC-SHA-1 Expand
Linux 3.10 on Intel Core i5 with AES-Ni HMAC-SHA-1 Expand
Linux 3.10 on Intel Core i5 without AES-Ni HMAC-SHA-1 Expand
Windows 10 on Intel Core i5 with AES-Ni HMAC-SHA-1 Expand
Windows 10 on Intel Core i5 without AES-Ni HMAC-SHA-1 Expand
Android 3.10 on ARMv8 HMAC-SHA2-224 Expand
ARMv8 w / Apple iOS 9 HMAC-SHA2-224 Expand
FreeBSD 10.3 on Intel Xeon HMAC-SHA2-224 Expand
Linux 2.6 on Cavium Octeon MIPS64 HMAC-SHA2-224 Expand
Linux 3.10 on Intel Core i5 with AES-Ni HMAC-SHA2-224 Expand
Linux 3.10 on Intel Core i5 without AES-Ni HMAC-SHA2-224 Expand
Windows 10 on Intel Core i5 with AES-Ni HMAC-SHA2-224 Expand
Windows 10 on Intel Core i5 without AES-Ni HMAC-SHA2-224 Expand
Android 3.10 on ARMv8 HMAC-SHA2-256 Expand
ARMv8 w / Apple iOS 9 HMAC-SHA2-256 Expand
FreeBSD 10.3 on Intel Xeon HMAC-SHA2-256 Expand
Linux 2.6 on Cavium Octeon MIPS64 HMAC-SHA2-256 Expand
Linux 3.10 on Intel Core i5 with AES-Ni HMAC-SHA2-256 Expand
Linux 3.10 on Intel Core i5 without AES-Ni HMAC-SHA2-256 Expand
Windows 10 on Intel Core i5 with AES-Ni HMAC-SHA2-256 Expand
Windows 10 on Intel Core i5 without AES-Ni HMAC-SHA2-256 Expand
Android 3.10 on ARMv8 HMAC-SHA2-384 Expand
ARMv8 w / Apple iOS 9 HMAC-SHA2-384 Expand
FreeBSD 10.3 on Intel Xeon HMAC-SHA2-384 Expand
Linux 2.6 on Cavium Octeon MIPS64 HMAC-SHA2-384 Expand
Linux 3.10 on Intel Core i5 with AES-Ni HMAC-SHA2-384 Expand
Linux 3.10 on Intel Core i5 without AES-Ni HMAC-SHA2-384 Expand
Windows 10 on Intel Core i5 with AES-Ni HMAC-SHA2-384 Expand
Windows 10 on Intel Core i5 without AES-Ni HMAC-SHA2-384 Expand
Android 3.10 on ARMv8 HMAC-SHA2-512 Expand
ARMv8 w / Apple iOS 9 HMAC-SHA2-512 Expand
FreeBSD 10.3 on Intel Xeon HMAC-SHA2-512 Expand
Linux 2.6 on Cavium Octeon MIPS64 HMAC-SHA2-512 Expand
Linux 3.10 on Intel Core i5 with AES-Ni HMAC-SHA2-512 Expand
Linux 3.10 on Intel Core i5 without AES-Ni HMAC-SHA2-512 Expand
Windows 10 on Intel Core i5 with AES-Ni HMAC-SHA2-512 Expand
Windows 10 on Intel Core i5 without AES-Ni HMAC-SHA2-512 Expand

DSA 1129

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 DSA KeyGen (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 DSA KeyGen (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon DSA KeyGen (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 DSA KeyGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni DSA KeyGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni DSA KeyGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni DSA KeyGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni DSA KeyGen (FIPS186-4) Expand
Android 3.10 on ARMv8 DSA PQGGen (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 DSA PQGGen (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon DSA PQGGen (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 DSA PQGGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni DSA PQGGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni DSA PQGGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni DSA PQGGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni DSA PQGGen (FIPS186-4) Expand
Android 3.10 on ARMv8 DSA PQGVer (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 DSA PQGVer (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon DSA PQGVer (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 DSA PQGVer (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni DSA PQGVer (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni DSA PQGVer (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni DSA PQGVer (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni DSA PQGVer (FIPS186-4) Expand
Android 3.10 on ARMv8 DSA SigGen (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 DSA SigGen (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon DSA SigGen (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 DSA SigGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni DSA SigGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni DSA SigGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni DSA SigGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni DSA SigGen (FIPS186-4) Expand
Android 3.10 on ARMv8 DSA SigVer (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 DSA SigVer (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon DSA SigVer (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 DSA SigVer (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni DSA SigVer (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni DSA SigVer (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni DSA SigVer (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni DSA SigVer (FIPS186-4) Expand

TDES 2292

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 TDES-CBC Expand
ARMv8 w / Apple iOS 9 TDES-CBC Expand
FreeBSD 10.3 on Intel Xeon TDES-CBC Expand
Linux 2.6 on Cavium Octeon MIPS64 TDES-CBC Expand
Linux 3.10 on Intel Core i5 with AES-Ni TDES-CBC Expand
Linux 3.10 on Intel Core i5 without AES-Ni TDES-CBC Expand
Windows 10 on Intel Core i5 with AES-Ni TDES-CBC Expand
Windows 10 on Intel Core i5 without AES-Ni TDES-CBC Expand
Android 3.10 on ARMv8 TDES-CFB1 Expand
ARMv8 w / Apple iOS 9 TDES-CFB1 Expand
FreeBSD 10.3 on Intel Xeon TDES-CFB1 Expand
Linux 2.6 on Cavium Octeon MIPS64 TDES-CFB1 Expand
Linux 3.10 on Intel Core i5 with AES-Ni TDES-CFB1 Expand
Linux 3.10 on Intel Core i5 without AES-Ni TDES-CFB1 Expand
Windows 10 on Intel Core i5 with AES-Ni TDES-CFB1 Expand
Windows 10 on Intel Core i5 without AES-Ni TDES-CFB1 Expand
Android 3.10 on ARMv8 TDES-CFB64 Expand
ARMv8 w / Apple iOS 9 TDES-CFB64 Expand
FreeBSD 10.3 on Intel Xeon TDES-CFB64 Expand
Linux 2.6 on Cavium Octeon MIPS64 TDES-CFB64 Expand
Linux 3.10 on Intel Core i5 with AES-Ni TDES-CFB64 Expand
Linux 3.10 on Intel Core i5 without AES-Ni TDES-CFB64 Expand
Windows 10 on Intel Core i5 with AES-Ni TDES-CFB64 Expand
Windows 10 on Intel Core i5 without AES-Ni TDES-CFB64 Expand
Android 3.10 on ARMv8 TDES-CFB8 Expand
ARMv8 w / Apple iOS 9 TDES-CFB8 Expand
FreeBSD 10.3 on Intel Xeon TDES-CFB8 Expand
Linux 2.6 on Cavium Octeon MIPS64 TDES-CFB8 Expand
Linux 3.10 on Intel Core i5 with AES-Ni TDES-CFB8 Expand
Linux 3.10 on Intel Core i5 without AES-Ni TDES-CFB8 Expand
Windows 10 on Intel Core i5 with AES-Ni TDES-CFB8 Expand
Windows 10 on Intel Core i5 without AES-Ni TDES-CFB8 Expand
Android 3.10 on ARMv8 TDES-CTR Expand
ARMv8 w / Apple iOS 9 TDES-CTR Expand
FreeBSD 10.3 on Intel Xeon TDES-CTR Expand
Linux 2.6 on Cavium Octeon MIPS64 TDES-CTR Expand
Linux 3.10 on Intel Core i5 with AES-Ni TDES-CTR Expand
Linux 3.10 on Intel Core i5 without AES-Ni TDES-CTR Expand
Windows 10 on Intel Core i5 with AES-Ni TDES-CTR Expand
Windows 10 on Intel Core i5 without AES-Ni TDES-CTR Expand
Android 3.10 on ARMv8 TDES-ECB Expand
ARMv8 w / Apple iOS 9 TDES-ECB Expand
FreeBSD 10.3 on Intel Xeon TDES-ECB Expand
Linux 2.6 on Cavium Octeon MIPS64 TDES-ECB Expand
Linux 3.10 on Intel Core i5 with AES-Ni TDES-ECB Expand
Linux 3.10 on Intel Core i5 without AES-Ni TDES-ECB Expand
Windows 10 on Intel Core i5 with AES-Ni TDES-ECB Expand
Windows 10 on Intel Core i5 without AES-Ni TDES-ECB Expand
Android 3.10 on ARMv8 TDES-OFB Expand
ARMv8 w / Apple iOS 9 TDES-OFB Expand
FreeBSD 10.3 on Intel Xeon TDES-OFB Expand
Linux 2.6 on Cavium Octeon MIPS64 TDES-OFB Expand
Linux 3.10 on Intel Core i5 with AES-Ni TDES-OFB Expand
Linux 3.10 on Intel Core i5 without AES-Ni TDES-OFB Expand
Windows 10 on Intel Core i5 with AES-Ni TDES-OFB Expand
Windows 10 on Intel Core i5 without AES-Ni TDES-OFB Expand

KDF 108

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 KDF SP800-108 Expand
ARMv8 w / Apple iOS 9 KDF SP800-108 Expand
FreeBSD 10.3 on Intel Xeon KDF SP800-108 Expand
Linux 2.6 on Cavium Octeon MIPS64 KDF SP800-108 Expand
Linux 3.10 on Intel Core i5 with AES-Ni KDF SP800-108 Expand
Linux 3.10 on Intel Core i5 without AES-Ni KDF SP800-108 Expand
Windows 10 on Intel Core i5 with AES-Ni KDF SP800-108 Expand
Windows 10 on Intel Core i5 without AES-Ni KDF SP800-108 Expand

AES 4233

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 AES-CBC Expand
ARMv8 w / Apple iOS 9 AES-CBC Expand
FreeBSD 10.3 on Intel Xeon AES-CBC Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-CBC Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-CBC Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-CBC Expand
Windows 10 on Intel Core i5 with AES-Ni AES-CBC Expand
Windows 10 on Intel Core i5 without AES-Ni AES-CBC Expand
Android 3.10 on ARMv8 AES-CCM Expand
ARMv8 w / Apple iOS 9 AES-CCM Expand
FreeBSD 10.3 on Intel Xeon AES-CCM Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-CCM Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-CCM Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-CCM Expand
Windows 10 on Intel Core i5 with AES-Ni AES-CCM Expand
Windows 10 on Intel Core i5 without AES-Ni AES-CCM Expand
Android 3.10 on ARMv8 AES-CFB1 Expand
ARMv8 w / Apple iOS 9 AES-CFB1 Expand
FreeBSD 10.3 on Intel Xeon AES-CFB1 Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-CFB1 Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-CFB1 Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-CFB1 Expand
Windows 10 on Intel Core i5 with AES-Ni AES-CFB1 Expand
Windows 10 on Intel Core i5 without AES-Ni AES-CFB1 Expand
Android 3.10 on ARMv8 AES-CFB128 Expand
ARMv8 w / Apple iOS 9 AES-CFB128 Expand
FreeBSD 10.3 on Intel Xeon AES-CFB128 Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-CFB128 Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-CFB128 Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-CFB128 Expand
Windows 10 on Intel Core i5 with AES-Ni AES-CFB128 Expand
Windows 10 on Intel Core i5 without AES-Ni AES-CFB128 Expand
Android 3.10 on ARMv8 AES-CFB8 Expand
ARMv8 w / Apple iOS 9 AES-CFB8 Expand
FreeBSD 10.3 on Intel Xeon AES-CFB8 Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-CFB8 Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-CFB8 Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-CFB8 Expand
Windows 10 on Intel Core i5 with AES-Ni AES-CFB8 Expand
Windows 10 on Intel Core i5 without AES-Ni AES-CFB8 Expand
Android 3.10 on ARMv8 AES-CMAC Expand
ARMv8 w / Apple iOS 9 AES-CMAC Expand
FreeBSD 10.3 on Intel Xeon AES-CMAC Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-CMAC Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-CMAC Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-CMAC Expand
Windows 10 on Intel Core i5 with AES-Ni AES-CMAC Expand
Windows 10 on Intel Core i5 without AES-Ni AES-CMAC Expand
Android 3.10 on ARMv8 AES-CTR Expand
ARMv8 w / Apple iOS 9 AES-CTR Expand
FreeBSD 10.3 on Intel Xeon AES-CTR Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-CTR Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-CTR Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-CTR Expand
Windows 10 on Intel Core i5 with AES-Ni AES-CTR Expand
Windows 10 on Intel Core i5 without AES-Ni AES-CTR Expand
Android 3.10 on ARMv8 AES-ECB Expand
ARMv8 w / Apple iOS 9 AES-ECB Expand
FreeBSD 10.3 on Intel Xeon AES-ECB Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-ECB Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-ECB Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-ECB Expand
Windows 10 on Intel Core i5 with AES-Ni AES-ECB Expand
Windows 10 on Intel Core i5 without AES-Ni AES-ECB Expand
Android 3.10 on ARMv8 AES-GCM Expand
ARMv8 w / Apple iOS 9 AES-GCM Expand
FreeBSD 10.3 on Intel Xeon AES-GCM Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-GCM Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-GCM Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-GCM Expand
Windows 10 on Intel Core i5 with AES-Ni AES-GCM Expand
Windows 10 on Intel Core i5 without AES-Ni AES-GCM Expand
Android 3.10 on ARMv8 AES-GMAC Expand
ARMv8 w / Apple iOS 9 AES-GMAC Expand
FreeBSD 10.3 on Intel Xeon AES-GMAC Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-GMAC Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-GMAC Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-GMAC Expand
Windows 10 on Intel Core i5 with AES-Ni AES-GMAC Expand
Windows 10 on Intel Core i5 without AES-Ni AES-GMAC Expand
Android 3.10 on ARMv8 AES-KW Expand
ARMv8 w / Apple iOS 9 AES-KW Expand
FreeBSD 10.3 on Intel Xeon AES-KW Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-KW Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-KW Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-KW Expand
Windows 10 on Intel Core i5 with AES-Ni AES-KW Expand
Windows 10 on Intel Core i5 without AES-Ni AES-KW Expand
Android 3.10 on ARMv8 AES-KWP Expand
ARMv8 w / Apple iOS 9 AES-KWP Expand
FreeBSD 10.3 on Intel Xeon AES-KWP Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-KWP Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-KWP Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-KWP Expand
Windows 10 on Intel Core i5 with AES-Ni AES-KWP Expand
Windows 10 on Intel Core i5 without AES-Ni AES-KWP Expand
Android 3.10 on ARMv8 AES-OFB Expand
ARMv8 w / Apple iOS 9 AES-OFB Expand
FreeBSD 10.3 on Intel Xeon AES-OFB Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-OFB Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-OFB Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-OFB Expand
Windows 10 on Intel Core i5 with AES-Ni AES-OFB Expand
Windows 10 on Intel Core i5 without AES-Ni AES-OFB Expand
Android 3.10 on ARMv8 AES-XTS Expand
Android 3.10 on ARMv8 AES-XTS Expand
ARMv8 w / Apple iOS 9 AES-XTS Expand
ARMv8 w / Apple iOS 9 AES-XTS Expand
FreeBSD 10.3 on Intel Xeon AES-XTS Expand
FreeBSD 10.3 on Intel Xeon AES-XTS Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-XTS Expand
Linux 2.6 on Cavium Octeon MIPS64 AES-XTS Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-XTS Expand
Linux 3.10 on Intel Core i5 with AES-Ni AES-XTS Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-XTS Expand
Linux 3.10 on Intel Core i5 without AES-Ni AES-XTS Expand
Windows 10 on Intel Core i5 with AES-Ni AES-XTS Expand
Windows 10 on Intel Core i5 with AES-Ni AES-XTS Expand
Windows 10 on Intel Core i5 without AES-Ni AES-XTS Expand
Windows 10 on Intel Core i5 without AES-Ni AES-XTS Expand

SHS 3470

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 SHA-1 Expand
ARMv8 w / Apple iOS 9 SHA-1 Expand
FreeBSD 10.3 on Intel Xeon SHA-1 Expand
Linux 2.6 on Cavium Octeon MIPS64 SHA-1 Expand
Linux 3.10 on Intel Core i5 with AES-Ni SHA-1 Expand
Linux 3.10 on Intel Core i5 without AES-Ni SHA-1 Expand
Windows 10 on Intel Core i5 with AES-Ni SHA-1 Expand
Windows 10 on Intel Core i5 without AES-Ni SHA-1 Expand
Android 3.10 on ARMv8 SHA2-224 Expand
ARMv8 w / Apple iOS 9 SHA2-224 Expand
FreeBSD 10.3 on Intel Xeon SHA2-224 Expand
Linux 2.6 on Cavium Octeon MIPS64 SHA2-224 Expand
Linux 3.10 on Intel Core i5 with AES-Ni SHA2-224 Expand
Linux 3.10 on Intel Core i5 without AES-Ni SHA2-224 Expand
Windows 10 on Intel Core i5 with AES-Ni SHA2-224 Expand
Windows 10 on Intel Core i5 without AES-Ni SHA2-224 Expand
Android 3.10 on ARMv8 SHA2-256 Expand
ARMv8 w / Apple iOS 9 SHA2-256 Expand
FreeBSD 10.3 on Intel Xeon SHA2-256 Expand
Linux 2.6 on Cavium Octeon MIPS64 SHA2-256 Expand
Linux 3.10 on Intel Core i5 with AES-Ni SHA2-256 Expand
Linux 3.10 on Intel Core i5 without AES-Ni SHA2-256 Expand
Windows 10 on Intel Core i5 with AES-Ni SHA2-256 Expand
Windows 10 on Intel Core i5 without AES-Ni SHA2-256 Expand
Android 3.10 on ARMv8 SHA2-384 Expand
ARMv8 w / Apple iOS 9 SHA2-384 Expand
FreeBSD 10.3 on Intel Xeon SHA2-384 Expand
Linux 2.6 on Cavium Octeon MIPS64 SHA2-384 Expand
Linux 3.10 on Intel Core i5 with AES-Ni SHA2-384 Expand
Linux 3.10 on Intel Core i5 without AES-Ni SHA2-384 Expand
Windows 10 on Intel Core i5 with AES-Ni SHA2-384 Expand
Windows 10 on Intel Core i5 without AES-Ni SHA2-384 Expand
Android 3.10 on ARMv8 SHA2-512 Expand
ARMv8 w / Apple iOS 9 SHA2-512 Expand
FreeBSD 10.3 on Intel Xeon SHA2-512 Expand
Linux 2.6 on Cavium Octeon MIPS64 SHA2-512 Expand
Linux 3.10 on Intel Core i5 with AES-Ni SHA2-512 Expand
Linux 3.10 on Intel Core i5 without AES-Ni SHA2-512 Expand
Windows 10 on Intel Core i5 with AES-Ni SHA2-512 Expand
Windows 10 on Intel Core i5 without AES-Ni SHA2-512 Expand

DRBG 1316

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 Counter DRBG Expand
ARMv8 w / Apple iOS 9 Counter DRBG Expand
FreeBSD 10.3 on Intel Xeon Counter DRBG Expand
Linux 2.6 on Cavium Octeon MIPS64 Counter DRBG Expand
Linux 3.10 on Intel Core i5 with AES-Ni Counter DRBG Expand
Linux 3.10 on Intel Core i5 without AES-Ni Counter DRBG Expand
Windows 10 on Intel Core i5 with AES-Ni Counter DRBG Expand
Windows 10 on Intel Core i5 without AES-Ni Counter DRBG Expand
Android 3.10 on ARMv8 Hash DRBG Expand
ARMv8 w / Apple iOS 9 Hash DRBG Expand
FreeBSD 10.3 on Intel Xeon Hash DRBG Expand
Linux 2.6 on Cavium Octeon MIPS64 Hash DRBG Expand
Linux 3.10 on Intel Core i5 with AES-Ni Hash DRBG Expand
Linux 3.10 on Intel Core i5 without AES-Ni Hash DRBG Expand
Windows 10 on Intel Core i5 with AES-Ni Hash DRBG Expand
Windows 10 on Intel Core i5 without AES-Ni Hash DRBG Expand
Android 3.10 on ARMv8 HMAC DRBG Expand
ARMv8 w / Apple iOS 9 HMAC DRBG Expand
FreeBSD 10.3 on Intel Xeon HMAC DRBG Expand
Linux 2.6 on Cavium Octeon MIPS64 HMAC DRBG Expand
Linux 3.10 on Intel Core i5 with AES-Ni HMAC DRBG Expand
Linux 3.10 on Intel Core i5 without AES-Ni HMAC DRBG Expand
Windows 10 on Intel Core i5 with AES-Ni HMAC DRBG Expand
Windows 10 on Intel Core i5 without AES-Ni HMAC DRBG Expand

Component 981

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 KAS-ECC CDH-Component Expand
ARMv8 w / Apple iOS 9 KAS-ECC CDH-Component Expand
FreeBSD 10.3 on Intel Xeon KAS-ECC CDH-Component Expand
Linux 2.6 on Cavium Octeon MIPS64 KAS-ECC CDH-Component Expand
Linux 3.10 on Intel Core i5 with AES-Ni KAS-ECC CDH-Component Expand
Linux 3.10 on Intel Core i5 without AES-Ni KAS-ECC CDH-Component Expand
Windows 10 on Intel Core i5 with AES-Ni KAS-ECC CDH-Component Expand
Windows 10 on Intel Core i5 without AES-Ni KAS-ECC CDH-Component Expand

RSA 2285

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 RSA KeyGen (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 RSA KeyGen (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon RSA KeyGen (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 RSA KeyGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni RSA KeyGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni RSA KeyGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni RSA KeyGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni RSA KeyGen (FIPS186-4) Expand
Android 3.10 on ARMv8 RSA SigGen (FIPS186-2) Expand
ARMv8 w / Apple iOS 9 RSA SigGen (FIPS186-2) Expand
FreeBSD 10.3 on Intel Xeon RSA SigGen (FIPS186-2) Expand
Linux 2.6 on Cavium Octeon MIPS64 RSA SigGen (FIPS186-2) Expand
Linux 3.10 on Intel Core i5 with AES-Ni RSA SigGen (FIPS186-2) Expand
Linux 3.10 on Intel Core i5 without AES-Ni RSA SigGen (FIPS186-2) Expand
Windows 10 on Intel Core i5 with AES-Ni RSA SigGen (FIPS186-2) Expand
Windows 10 on Intel Core i5 without AES-Ni RSA SigGen (FIPS186-2) Expand
Android 3.10 on ARMv8 RSA SigGen (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 RSA SigGen (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon RSA SigGen (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 RSA SigGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni RSA SigGen (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni RSA SigGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni RSA SigGen (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni RSA SigGen (FIPS186-4) Expand
Android 3.10 on ARMv8 RSA SigVer (FIPS186-4) Expand
ARMv8 w / Apple iOS 9 RSA SigVer (FIPS186-4) Expand
FreeBSD 10.3 on Intel Xeon RSA SigVer (FIPS186-4) Expand
Linux 2.6 on Cavium Octeon MIPS64 RSA SigVer (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 with AES-Ni RSA SigVer (FIPS186-4) Expand
Linux 3.10 on Intel Core i5 without AES-Ni RSA SigVer (FIPS186-4) Expand
Windows 10 on Intel Core i5 with AES-Ni RSA SigVer (FIPS186-4) Expand
Windows 10 on Intel Core i5 without AES-Ni RSA SigVer (FIPS186-4) Expand

Component 982

   First Validated: 12/9/2016
Operating Environment Algorithm Capabilities
Android 3.10 on ARMv8 KDF IKEv2 Expand
ARMv8 w / Apple iOS 9 KDF IKEv2 Expand
FreeBSD 10.3 on Intel Xeon KDF IKEv2 Expand
Linux 2.6 on Cavium Octeon MIPS64 KDF IKEv2 Expand
Linux 3.10 on Intel Core i5 with AES-Ni KDF IKEv2 Expand
Linux 3.10 on Intel Core i5 without AES-Ni KDF IKEv2 Expand
Windows 10 on Intel Core i5 with AES-Ni KDF IKEv2 Expand
Windows 10 on Intel Core i5 without AES-Ni KDF IKEv2 Expand
Android 3.10 on ARMv8 KDF SNMP Expand
ARMv8 w / Apple iOS 9 KDF SNMP Expand
FreeBSD 10.3 on Intel Xeon KDF SNMP Expand
Linux 2.6 on Cavium Octeon MIPS64 KDF SNMP Expand
Linux 3.10 on Intel Core i5 with AES-Ni KDF SNMP Expand
Linux 3.10 on Intel Core i5 without AES-Ni KDF SNMP Expand
Windows 10 on Intel Core i5 with AES-Ni KDF SNMP Expand
Windows 10 on Intel Core i5 without AES-Ni KDF SNMP Expand
Android 3.10 on ARMv8 KDF SRTP Expand
ARMv8 w / Apple iOS 9 KDF SRTP Expand
FreeBSD 10.3 on Intel Xeon KDF SRTP Expand
Linux 2.6 on Cavium Octeon MIPS64 KDF SRTP Expand
Linux 3.10 on Intel Core i5 with AES-Ni KDF SRTP Expand
Linux 3.10 on Intel Core i5 without AES-Ni KDF SRTP Expand
Windows 10 on Intel Core i5 with AES-Ni KDF SRTP Expand
Windows 10 on Intel Core i5 without AES-Ni KDF SRTP Expand
Android 3.10 on ARMv8 KDF SSH Expand
ARMv8 w / Apple iOS 9 KDF SSH Expand
FreeBSD 10.3 on Intel Xeon KDF SSH Expand
Linux 2.6 on Cavium Octeon MIPS64 KDF SSH Expand
Linux 3.10 on Intel Core i5 with AES-Ni KDF SSH Expand
Linux 3.10 on Intel Core i5 without AES-Ni KDF SSH Expand
Windows 10 on Intel Core i5 with AES-Ni KDF SSH Expand
Windows 10 on Intel Core i5 without AES-Ni KDF SSH Expand
Android 3.10 on ARMv8 KDF TLS Expand
ARMv8 w / Apple iOS 9 KDF TLS Expand
FreeBSD 10.3 on Intel Xeon KDF TLS Expand
Linux 2.6 on Cavium Octeon MIPS64 KDF TLS Expand
Linux 3.10 on Intel Core i5 with AES-Ni KDF TLS Expand
Linux 3.10 on Intel Core i5 without AES-Ni KDF TLS Expand
Windows 10 on Intel Core i5 with AES-Ni KDF TLS Expand
Windows 10 on Intel Core i5 without AES-Ni KDF TLS Expand

Created October 05, 2016, Updated March 07, 2023