This is an archive
(replace .gov by .rip)

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
Version
7.0
Type
SOFTWARE
Vendor
Cisco Systems, Inc
170 West Tasman Dr.
San Jose, CA 95134
USA
Contacts
Clint Winebrenner
cwinebre@cisco.com
(919) 392-6520

KDF 186 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 KDF SP800-108 Expand
iOS 11.2 on ARMv8 KDF SP800-108 Expand
Linux 3.4 on Intel Pentium KDF SP800-108 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 KDF SP800-108 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 KDF SP800-108 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon KDF SP800-108 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon KDF SP800-108 Expand
Wind River Linux 4 on Cavium Octeon II 68XX KDF SP800-108 Expand
Windows 10 (with AES-NI) on Intel Core i5 KDF SP800-108 Expand
Windows 10 on Intel Core i5 KDF SP800-108 Expand

AES 5310 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 AES-CBC Expand
iOS 11.2 on ARMv8 AES-CBC Expand
Linux 3.4 on Intel Pentium AES-CBC Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-CBC Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-CBC Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-CBC Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-CBC Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-CBC Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-CBC Expand
Windows 10 on Intel Core i5 AES-CBC Expand
Android 7.1 on ARMv8 AES-CCM Expand
iOS 11.2 on ARMv8 AES-CCM Expand
Linux 3.4 on Intel Pentium AES-CCM Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-CCM Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-CCM Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-CCM Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-CCM Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-CCM Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-CCM Expand
Windows 10 on Intel Core i5 AES-CCM Expand
Android 7.1 on ARMv8 AES-CFB1 Expand
iOS 11.2 on ARMv8 AES-CFB1 Expand
Linux 3.4 on Intel Pentium AES-CFB1 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-CFB1 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-CFB1 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-CFB1 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-CFB1 Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-CFB1 Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-CFB1 Expand
Windows 10 on Intel Core i5 AES-CFB1 Expand
Android 7.1 on ARMv8 AES-CFB128 Expand
iOS 11.2 on ARMv8 AES-CFB128 Expand
Linux 3.4 on Intel Pentium AES-CFB128 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-CFB128 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-CFB128 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-CFB128 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-CFB128 Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-CFB128 Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-CFB128 Expand
Windows 10 on Intel Core i5 AES-CFB128 Expand
Android 7.1 on ARMv8 AES-CFB8 Expand
iOS 11.2 on ARMv8 AES-CFB8 Expand
Linux 3.4 on Intel Pentium AES-CFB8 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-CFB8 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-CFB8 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-CFB8 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-CFB8 Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-CFB8 Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-CFB8 Expand
Windows 10 on Intel Core i5 AES-CFB8 Expand
Android 7.1 on ARMv8 AES-CMAC Expand
iOS 11.2 on ARMv8 AES-CMAC Expand
Linux 3.4 on Intel Pentium AES-CMAC Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-CMAC Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-CMAC Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-CMAC Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-CMAC Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-CMAC Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-CMAC Expand
Windows 10 on Intel Core i5 AES-CMAC Expand
Android 7.1 on ARMv8 AES-CTR Expand
iOS 11.2 on ARMv8 AES-CTR Expand
Linux 3.4 on Intel Pentium AES-CTR Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-CTR Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-CTR Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-CTR Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-CTR Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-CTR Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-CTR Expand
Windows 10 on Intel Core i5 AES-CTR Expand
Android 7.1 on ARMv8 AES-ECB Expand
iOS 11.2 on ARMv8 AES-ECB Expand
Linux 3.4 on Intel Pentium AES-ECB Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-ECB Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-ECB Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-ECB Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-ECB Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-ECB Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-ECB Expand
Windows 10 on Intel Core i5 AES-ECB Expand
Android 7.1 on ARMv8 AES-GCM Expand
iOS 11.2 on ARMv8 AES-GCM Expand
Linux 3.4 on Intel Pentium AES-GCM Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-GCM Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-GCM Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-GCM Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-GCM Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-GCM Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-GCM Expand
Windows 10 on Intel Core i5 AES-GCM Expand
Android 7.1 on ARMv8 AES-GMAC Expand
iOS 11.2 on ARMv8 AES-GMAC Expand
Linux 3.4 on Intel Pentium AES-GMAC Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-GMAC Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-GMAC Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-GMAC Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-GMAC Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-GMAC Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-GMAC Expand
Windows 10 on Intel Core i5 AES-GMAC Expand
Android 7.1 on ARMv8 AES-KW Expand
iOS 11.2 on ARMv8 AES-KW Expand
Linux 3.4 on Intel Pentium AES-KW Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-KW Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-KW Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-KW Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-KW Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-KW Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-KW Expand
Windows 10 on Intel Core i5 AES-KW Expand
Android 7.1 on ARMv8 AES-KWP Expand
iOS 11.2 on ARMv8 AES-KWP Expand
Linux 3.4 on Intel Pentium AES-KWP Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-KWP Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-KWP Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-KWP Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-KWP Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-KWP Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-KWP Expand
Windows 10 on Intel Core i5 AES-KWP Expand
Android 7.1 on ARMv8 AES-OFB Expand
iOS 11.2 on ARMv8 AES-OFB Expand
Linux 3.4 on Intel Pentium AES-OFB Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-OFB Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-OFB Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-OFB Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-OFB Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-OFB Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-OFB Expand
Windows 10 on Intel Core i5 AES-OFB Expand
Android 7.1 on ARMv8 AES-XTS Expand
Android 7.1 on ARMv8 AES-XTS Expand
iOS 11.2 on ARMv8 AES-XTS Expand
iOS 11.2 on ARMv8 AES-XTS Expand
Linux 3.4 on Intel Pentium AES-XTS Expand
Linux 3.4 on Intel Pentium AES-XTS Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-XTS Expand
macOS 10.12 (with AES-NI) on Intel Core i7 AES-XTS Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-XTS Expand
macOS 10.12 (without AES-NI) on Intel Core i7 AES-XTS Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-XTS Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon AES-XTS Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-XTS Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon AES-XTS Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-XTS Expand
Wind River Linux 4 on Cavium Octeon II 68XX AES-XTS Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-XTS Expand
Windows 10 (with AES-NI) on Intel Core i5 AES-XTS Expand
Windows 10 on Intel Core i5 AES-XTS Expand
Windows 10 on Intel Core i5 AES-XTS Expand

TDES 2685 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 TDES-CBC Expand
iOS 11.2 on ARMv8 TDES-CBC Expand
Linux 3.4 on Intel Pentium TDES-CBC Expand
macOS 10.12 (with AES-NI) on Intel Core i7 TDES-CBC Expand
macOS 10.12 (without AES-NI) on Intel Core i7 TDES-CBC Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon TDES-CBC Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon TDES-CBC Expand
Wind River Linux 4 on Cavium Octeon II 68XX TDES-CBC Expand
Windows 10 (with AES-NI) on Intel Core i5 TDES-CBC Expand
Windows 10 on Intel Core i5 TDES-CBC Expand
Android 7.1 on ARMv8 TDES-CFB1 Expand
iOS 11.2 on ARMv8 TDES-CFB1 Expand
Linux 3.4 on Intel Pentium TDES-CFB1 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 TDES-CFB1 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 TDES-CFB1 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon TDES-CFB1 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon TDES-CFB1 Expand
Wind River Linux 4 on Cavium Octeon II 68XX TDES-CFB1 Expand
Windows 10 (with AES-NI) on Intel Core i5 TDES-CFB1 Expand
Windows 10 on Intel Core i5 TDES-CFB1 Expand
Android 7.1 on ARMv8 TDES-CFB64 Expand
iOS 11.2 on ARMv8 TDES-CFB64 Expand
Linux 3.4 on Intel Pentium TDES-CFB64 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 TDES-CFB64 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 TDES-CFB64 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon TDES-CFB64 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon TDES-CFB64 Expand
Wind River Linux 4 on Cavium Octeon II 68XX TDES-CFB64 Expand
Windows 10 (with AES-NI) on Intel Core i5 TDES-CFB64 Expand
Windows 10 on Intel Core i5 TDES-CFB64 Expand
Android 7.1 on ARMv8 TDES-CFB8 Expand
iOS 11.2 on ARMv8 TDES-CFB8 Expand
Linux 3.4 on Intel Pentium TDES-CFB8 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 TDES-CFB8 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 TDES-CFB8 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon TDES-CFB8 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon TDES-CFB8 Expand
Wind River Linux 4 on Cavium Octeon II 68XX TDES-CFB8 Expand
Windows 10 (with AES-NI) on Intel Core i5 TDES-CFB8 Expand
Windows 10 on Intel Core i5 TDES-CFB8 Expand
Android 7.1 on ARMv8 TDES-CTR Expand
iOS 11.2 on ARMv8 TDES-CTR Expand
Linux 3.4 on Intel Pentium TDES-CTR Expand
macOS 10.12 (with AES-NI) on Intel Core i7 TDES-CTR Expand
macOS 10.12 (without AES-NI) on Intel Core i7 TDES-CTR Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon TDES-CTR Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon TDES-CTR Expand
Wind River Linux 4 on Cavium Octeon II 68XX TDES-CTR Expand
Windows 10 (with AES-NI) on Intel Core i5 TDES-CTR Expand
Windows 10 on Intel Core i5 TDES-CTR Expand
Android 7.1 on ARMv8 TDES-ECB Expand
iOS 11.2 on ARMv8 TDES-ECB Expand
Linux 3.4 on Intel Pentium TDES-ECB Expand
macOS 10.12 (with AES-NI) on Intel Core i7 TDES-ECB Expand
macOS 10.12 (without AES-NI) on Intel Core i7 TDES-ECB Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon TDES-ECB Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon TDES-ECB Expand
Wind River Linux 4 on Cavium Octeon II 68XX TDES-ECB Expand
Windows 10 (with AES-NI) on Intel Core i5 TDES-ECB Expand
Windows 10 on Intel Core i5 TDES-ECB Expand
Android 7.1 on ARMv8 TDES-OFB Expand
iOS 11.2 on ARMv8 TDES-OFB Expand
Linux 3.4 on Intel Pentium TDES-OFB Expand
macOS 10.12 (with AES-NI) on Intel Core i7 TDES-OFB Expand
macOS 10.12 (without AES-NI) on Intel Core i7 TDES-OFB Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon TDES-OFB Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon TDES-OFB Expand
Wind River Linux 4 on Cavium Octeon II 68XX TDES-OFB Expand
Windows 10 (with AES-NI) on Intel Core i5 TDES-OFB Expand
Windows 10 on Intel Core i5 TDES-OFB Expand

SHS 4267 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 SHA-1 Expand
iOS 11.2 on ARMv8 SHA-1 Expand
Linux 3.4 on Intel Pentium SHA-1 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 SHA-1 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 SHA-1 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon SHA-1 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon SHA-1 Expand
Wind River Linux 4 on Cavium Octeon II 68XX SHA-1 Expand
Windows 10 (with AES-NI) on Intel Core i5 SHA-1 Expand
Windows 10 on Intel Core i5 SHA-1 Expand
Android 7.1 on ARMv8 SHA-224 Expand
iOS 11.2 on ARMv8 SHA-224 Expand
Linux 3.4 on Intel Pentium SHA-224 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 SHA-224 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 SHA-224 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon SHA-224 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon SHA-224 Expand
Wind River Linux 4 on Cavium Octeon II 68XX SHA-224 Expand
Windows 10 (with AES-NI) on Intel Core i5 SHA-224 Expand
Windows 10 on Intel Core i5 SHA-224 Expand
Android 7.1 on ARMv8 SHA-256 Expand
iOS 11.2 on ARMv8 SHA-256 Expand
Linux 3.4 on Intel Pentium SHA-256 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 SHA-256 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 SHA-256 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon SHA-256 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon SHA-256 Expand
Wind River Linux 4 on Cavium Octeon II 68XX SHA-256 Expand
Windows 10 (with AES-NI) on Intel Core i5 SHA-256 Expand
Windows 10 on Intel Core i5 SHA-256 Expand
Android 7.1 on ARMv8 SHA-384 Expand
iOS 11.2 on ARMv8 SHA-384 Expand
Linux 3.4 on Intel Pentium SHA-384 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 SHA-384 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 SHA-384 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon SHA-384 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon SHA-384 Expand
Wind River Linux 4 on Cavium Octeon II 68XX SHA-384 Expand
Windows 10 (with AES-NI) on Intel Core i5 SHA-384 Expand
Windows 10 on Intel Core i5 SHA-384 Expand
Android 7.1 on ARMv8 SHA-512 Expand
iOS 11.2 on ARMv8 SHA-512 Expand
Linux 3.4 on Intel Pentium SHA-512 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 SHA-512 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 SHA-512 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon SHA-512 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon SHA-512 Expand
Wind River Linux 4 on Cavium Octeon II 68XX SHA-512 Expand
Windows 10 (with AES-NI) on Intel Core i5 SHA-512 Expand
Windows 10 on Intel Core i5 SHA-512 Expand

RSA 2845 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 RSA KeyGen (186-4) Expand
iOS 11.2 on ARMv8 RSA KeyGen (186-4) Expand
Linux 3.4 on Intel Pentium RSA KeyGen (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 RSA KeyGen (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 RSA KeyGen (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon RSA KeyGen (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon RSA KeyGen (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX RSA KeyGen (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 RSA KeyGen (186-4) Expand
Windows 10 on Intel Core i5 RSA KeyGen (186-4) Expand
Android 7.1 on ARMv8 RSA SigGen (186-4) Expand
iOS 11.2 on ARMv8 RSA SigGen (186-4) Expand
Linux 3.4 on Intel Pentium RSA SigGen (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 RSA SigGen (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 RSA SigGen (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon RSA SigGen (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon RSA SigGen (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX RSA SigGen (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 RSA SigGen (186-4) Expand
Windows 10 on Intel Core i5 RSA SigGen (186-4) Expand
Android 7.1 on ARMv8 RSA SigVer (186-4) Expand
iOS 11.2 on ARMv8 RSA SigVer (186-4) Expand
Linux 3.4 on Intel Pentium RSA SigVer (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 RSA SigVer (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 RSA SigVer (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon RSA SigVer (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon RSA SigVer (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX RSA SigVer (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 RSA SigVer (186-4) Expand
Windows 10 on Intel Core i5 RSA SigVer (186-4) Expand

ECDSA 1395 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 ECDSA KeyGen (186-4) Expand
iOS 11.2 on ARMv8 ECDSA KeyGen (186-4) Expand
Linux 3.4 on Intel Pentium ECDSA KeyGen (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 ECDSA KeyGen (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 ECDSA KeyGen (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon ECDSA KeyGen (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon ECDSA KeyGen (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX ECDSA KeyGen (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 ECDSA KeyGen (186-4) Expand
Windows 10 on Intel Core i5 ECDSA KeyGen (186-4) Expand
Android 7.1 on ARMv8 ECDSA KeyVer (186-4) Expand
iOS 11.2 on ARMv8 ECDSA KeyVer (186-4) Expand
Linux 3.4 on Intel Pentium ECDSA KeyVer (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 ECDSA KeyVer (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 ECDSA KeyVer (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon ECDSA KeyVer (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon ECDSA KeyVer (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX ECDSA KeyVer (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 ECDSA KeyVer (186-4) Expand
Windows 10 on Intel Core i5 ECDSA KeyVer (186-4) Expand
Android 7.1 on ARMv8 ECDSA SigGen (186-4) Expand
iOS 11.2 on ARMv8 ECDSA SigGen (186-4) Expand
Linux 3.4 on Intel Pentium ECDSA SigGen (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 ECDSA SigGen (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 ECDSA SigGen (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon ECDSA SigGen (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon ECDSA SigGen (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX ECDSA SigGen (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 ECDSA SigGen (186-4) Expand
Windows 10 on Intel Core i5 ECDSA SigGen (186-4) Expand
Android 7.1 on ARMv8 ECDSA SigVer (186-4) Expand
iOS 11.2 on ARMv8 ECDSA SigVer (186-4) Expand
Linux 3.4 on Intel Pentium ECDSA SigVer (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 ECDSA SigVer (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 ECDSA SigVer (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon ECDSA SigVer (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon ECDSA SigVer (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX ECDSA SigVer (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 ECDSA SigVer (186-4) Expand
Windows 10 on Intel Core i5 ECDSA SigVer (186-4) Expand

DSA 1374 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 DSA KeyGen (186-4) Expand
iOS 11.2 on ARMv8 DSA KeyGen (186-4) Expand
Linux 3.4 on Intel Pentium DSA KeyGen (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 DSA KeyGen (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 DSA KeyGen (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon DSA KeyGen (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon DSA KeyGen (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX DSA KeyGen (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 DSA KeyGen (186-4) Expand
Windows 10 on Intel Core i5 DSA KeyGen (186-4) Expand
Android 7.1 on ARMv8 DSA PQGGen (186-4) Expand
iOS 11.2 on ARMv8 DSA PQGGen (186-4) Expand
Linux 3.4 on Intel Pentium DSA PQGGen (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 DSA PQGGen (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 DSA PQGGen (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon DSA PQGGen (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon DSA PQGGen (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX DSA PQGGen (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 DSA PQGGen (186-4) Expand
Windows 10 on Intel Core i5 DSA PQGGen (186-4) Expand
Android 7.1 on ARMv8 DSA PQGVer (186-4) Expand
iOS 11.2 on ARMv8 DSA PQGVer (186-4) Expand
Linux 3.4 on Intel Pentium DSA PQGVer (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 DSA PQGVer (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 DSA PQGVer (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon DSA PQGVer (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon DSA PQGVer (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX DSA PQGVer (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 DSA PQGVer (186-4) Expand
Windows 10 on Intel Core i5 DSA PQGVer (186-4) Expand
Android 7.1 on ARMv8 DSA SigGen (186-4) Expand
iOS 11.2 on ARMv8 DSA SigGen (186-4) Expand
Linux 3.4 on Intel Pentium DSA SigGen (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 DSA SigGen (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 DSA SigGen (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon DSA SigGen (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon DSA SigGen (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX DSA SigGen (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 DSA SigGen (186-4) Expand
Windows 10 on Intel Core i5 DSA SigGen (186-4) Expand
Android 7.1 on ARMv8 DSA SigVer (186-4) Expand
iOS 11.2 on ARMv8 DSA SigVer (186-4) Expand
Linux 3.4 on Intel Pentium DSA SigVer (186-4) Expand
macOS 10.12 (with AES-NI) on Intel Core i7 DSA SigVer (186-4) Expand
macOS 10.12 (without AES-NI) on Intel Core i7 DSA SigVer (186-4) Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon DSA SigVer (186-4) Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon DSA SigVer (186-4) Expand
Wind River Linux 4 on Cavium Octeon II 68XX DSA SigVer (186-4) Expand
Windows 10 (with AES-NI) on Intel Core i5 DSA SigVer (186-4) Expand
Windows 10 on Intel Core i5 DSA SigVer (186-4) Expand

Component 1780 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 KDF IKEv2 Expand
iOS 11.2 on ARMv8 KDF IKEv2 Expand
Linux 3.4 on Intel Pentium KDF IKEv2 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 KDF IKEv2 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 KDF IKEv2 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon KDF IKEv2 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon KDF IKEv2 Expand
Wind River Linux 4 on Cavium Octeon II 68XX KDF IKEv2 Expand
Windows 10 (with AES-NI) on Intel Core i5 KDF IKEv2 Expand
Windows 10 on Intel Core i5 KDF IKEv2 Expand
Android 7.1 on ARMv8 KDF SNMP Expand
iOS 11.2 on ARMv8 KDF SNMP Expand
Linux 3.4 on Intel Pentium KDF SNMP Expand
macOS 10.12 (with AES-NI) on Intel Core i7 KDF SNMP Expand
macOS 10.12 (without AES-NI) on Intel Core i7 KDF SNMP Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon KDF SNMP Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon KDF SNMP Expand
Wind River Linux 4 on Cavium Octeon II 68XX KDF SNMP Expand
Windows 10 (with AES-NI) on Intel Core i5 KDF SNMP Expand
Windows 10 on Intel Core i5 KDF SNMP Expand
Android 7.1 on ARMv8 KDF SRTP Expand
iOS 11.2 on ARMv8 KDF SRTP Expand
Linux 3.4 on Intel Pentium KDF SRTP Expand
macOS 10.12 (with AES-NI) on Intel Core i7 KDF SRTP Expand
macOS 10.12 (without AES-NI) on Intel Core i7 KDF SRTP Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon KDF SRTP Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon KDF SRTP Expand
Wind River Linux 4 on Cavium Octeon II 68XX KDF SRTP Expand
Windows 10 (with AES-NI) on Intel Core i5 KDF SRTP Expand
Windows 10 on Intel Core i5 KDF SRTP Expand
Android 7.1 on ARMv8 KDF SSH Expand
iOS 11.2 on ARMv8 KDF SSH Expand
Linux 3.4 on Intel Pentium KDF SSH Expand
macOS 10.12 (with AES-NI) on Intel Core i7 KDF SSH Expand
macOS 10.12 (without AES-NI) on Intel Core i7 KDF SSH Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon KDF SSH Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon KDF SSH Expand
Wind River Linux 4 on Cavium Octeon II 68XX KDF SSH Expand
Windows 10 (with AES-NI) on Intel Core i5 KDF SSH Expand
Windows 10 on Intel Core i5 KDF SSH Expand
Android 7.1 on ARMv8 KDF TLS Expand
iOS 11.2 on ARMv8 KDF TLS Expand
Linux 3.4 on Intel Pentium KDF TLS Expand
macOS 10.12 (with AES-NI) on Intel Core i7 KDF TLS Expand
macOS 10.12 (without AES-NI) on Intel Core i7 KDF TLS Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon KDF TLS Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon KDF TLS Expand
Wind River Linux 4 on Cavium Octeon II 68XX KDF TLS Expand
Windows 10 (with AES-NI) on Intel Core i5 KDF TLS Expand
Windows 10 on Intel Core i5 KDF TLS Expand

DRBG 2048 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 Counter DRBG Expand
iOS 11.2 on ARMv8 Counter DRBG Expand
Linux 3.4 on Intel Pentium Counter DRBG Expand
macOS 10.12 (with AES-NI) on Intel Core i7 Counter DRBG Expand
macOS 10.12 (without AES-NI) on Intel Core i7 Counter DRBG Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon Counter DRBG Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon Counter DRBG Expand
Wind River Linux 4 on Cavium Octeon II 68XX Counter DRBG Expand
Windows 10 (with AES-NI) on Intel Core i5 Counter DRBG Expand
Windows 10 on Intel Core i5 Counter DRBG Expand
Android 7.1 on ARMv8 Hash DRBG Expand
iOS 11.2 on ARMv8 Hash DRBG Expand
Linux 3.4 on Intel Pentium Hash DRBG Expand
macOS 10.12 (with AES-NI) on Intel Core i7 Hash DRBG Expand
macOS 10.12 (without AES-NI) on Intel Core i7 Hash DRBG Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon Hash DRBG Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon Hash DRBG Expand
Wind River Linux 4 on Cavium Octeon II 68XX Hash DRBG Expand
Windows 10 (with AES-NI) on Intel Core i5 Hash DRBG Expand
Windows 10 on Intel Core i5 Hash DRBG Expand
Android 7.1 on ARMv8 HMAC DRBG Expand
iOS 11.2 on ARMv8 HMAC DRBG Expand
Linux 3.4 on Intel Pentium HMAC DRBG Expand
macOS 10.12 (with AES-NI) on Intel Core i7 HMAC DRBG Expand
macOS 10.12 (without AES-NI) on Intel Core i7 HMAC DRBG Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon HMAC DRBG Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon HMAC DRBG Expand
Wind River Linux 4 on Cavium Octeon II 68XX HMAC DRBG Expand
Windows 10 (with AES-NI) on Intel Core i5 HMAC DRBG Expand
Windows 10 on Intel Core i5 HMAC DRBG Expand

HMAC 3513 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 HMAC-SHA-1 Expand
iOS 11.2 on ARMv8 HMAC-SHA-1 Expand
Linux 3.4 on Intel Pentium HMAC-SHA-1 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 HMAC-SHA-1 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 HMAC-SHA-1 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon HMAC-SHA-1 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon HMAC-SHA-1 Expand
Wind River Linux 4 on Cavium Octeon II 68XX HMAC-SHA-1 Expand
Windows 10 (with AES-NI) on Intel Core i5 HMAC-SHA-1 Expand
Windows 10 on Intel Core i5 HMAC-SHA-1 Expand
Android 7.1 on ARMv8 HMAC-SHA2-224 Expand
iOS 11.2 on ARMv8 HMAC-SHA2-224 Expand
Linux 3.4 on Intel Pentium HMAC-SHA2-224 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 HMAC-SHA2-224 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 HMAC-SHA2-224 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon HMAC-SHA2-224 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon HMAC-SHA2-224 Expand
Wind River Linux 4 on Cavium Octeon II 68XX HMAC-SHA2-224 Expand
Windows 10 (with AES-NI) on Intel Core i5 HMAC-SHA2-224 Expand
Windows 10 on Intel Core i5 HMAC-SHA2-224 Expand
Android 7.1 on ARMv8 HMAC-SHA2-256 Expand
iOS 11.2 on ARMv8 HMAC-SHA2-256 Expand
Linux 3.4 on Intel Pentium HMAC-SHA2-256 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 HMAC-SHA2-256 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 HMAC-SHA2-256 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon HMAC-SHA2-256 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon HMAC-SHA2-256 Expand
Wind River Linux 4 on Cavium Octeon II 68XX HMAC-SHA2-256 Expand
Windows 10 (with AES-NI) on Intel Core i5 HMAC-SHA2-256 Expand
Windows 10 on Intel Core i5 HMAC-SHA2-256 Expand
Android 7.1 on ARMv8 HMAC-SHA2-384 Expand
iOS 11.2 on ARMv8 HMAC-SHA2-384 Expand
Linux 3.4 on Intel Pentium HMAC-SHA2-384 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 HMAC-SHA2-384 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 HMAC-SHA2-384 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon HMAC-SHA2-384 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon HMAC-SHA2-384 Expand
Wind River Linux 4 on Cavium Octeon II 68XX HMAC-SHA2-384 Expand
Windows 10 (with AES-NI) on Intel Core i5 HMAC-SHA2-384 Expand
Windows 10 on Intel Core i5 HMAC-SHA2-384 Expand
Android 7.1 on ARMv8 HMAC-SHA2-512 Expand
iOS 11.2 on ARMv8 HMAC-SHA2-512 Expand
Linux 3.4 on Intel Pentium HMAC-SHA2-512 Expand
macOS 10.12 (with AES-NI) on Intel Core i7 HMAC-SHA2-512 Expand
macOS 10.12 (without AES-NI) on Intel Core i7 HMAC-SHA2-512 Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon HMAC-SHA2-512 Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon HMAC-SHA2-512 Expand
Wind River Linux 4 on Cavium Octeon II 68XX HMAC-SHA2-512 Expand
Windows 10 (with AES-NI) on Intel Core i5 HMAC-SHA2-512 Expand
Windows 10 on Intel Core i5 HMAC-SHA2-512 Expand

Component 1779 Expand All First Validated: 3/16/2018

Operating Environment Algorithm Capabilities
Android 7.1 on ARMv8 KAS-ECC CDH-Component Expand
iOS 11.2 on ARMv8 KAS-ECC CDH-Component Expand
Linux 3.4 on Intel Pentium KAS-ECC CDH-Component Expand
macOS 10.12 (with AES-NI) on Intel Core i7 KAS-ECC CDH-Component Expand
macOS 10.12 (without AES-NI) on Intel Core i7 KAS-ECC CDH-Component Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon KAS-ECC CDH-Component Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon KAS-ECC CDH-Component Expand
Wind River Linux 4 on Cavium Octeon II 68XX KAS-ECC CDH-Component Expand
Windows 10 (with AES-NI) on Intel Core i5 KAS-ECC CDH-Component Expand
Windows 10 on Intel Core i5 KAS-ECC CDH-Component Expand
Android 7.1 on ARMv8 KAS-ECC Component Expand
iOS 11.2 on ARMv8 KAS-ECC Component Expand
Linux 3.4 on Intel Pentium KAS-ECC Component Expand
macOS 10.12 (with AES-NI) on Intel Core i7 KAS-ECC Component Expand
macOS 10.12 (without AES-NI) on Intel Core i7 KAS-ECC Component Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon KAS-ECC Component Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon KAS-ECC Component Expand
Wind River Linux 4 on Cavium Octeon II 68XX KAS-ECC Component Expand
Windows 10 (with AES-NI) on Intel Core i5 KAS-ECC Component Expand
Windows 10 on Intel Core i5 KAS-ECC Component Expand
Android 7.1 on ARMv8 KAS-FFC Component Expand
iOS 11.2 on ARMv8 KAS-FFC Component Expand
Linux 3.4 on Intel Pentium KAS-FFC Component Expand
macOS 10.12 (with AES-NI) on Intel Core i7 KAS-FFC Component Expand
macOS 10.12 (without AES-NI) on Intel Core i7 KAS-FFC Component Expand
SUSE Linux Enterprise 11 (with AES-NI) on Intel Xeon KAS-FFC Component Expand
SUSE Linux Enterprise 11 on VMware ESXI 6.0 on Intel Xeon KAS-FFC Component Expand
Wind River Linux 4 on Cavium Octeon II 68XX KAS-FFC Component Expand
Windows 10 (with AES-NI) on Intel Core i5 KAS-FFC Component Expand
Windows 10 on Intel Core i5 KAS-FFC Component Expand

Created October 05, 2016, Updated November 24, 2020