U.S. flag   An official website of the United States government
Dot gov

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

Https

Secure .gov websites use HTTPS
A lock (Dot gov) 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
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 February 24, 2022