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 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 downloaded from www.openssl.org/source/.
Version
2.0.3
Type
SOFTWARE
Vendor
OpenSSL Software Foundation, Inc.
1829 Mount Ephraim Road
Adamstown, MD 27101
USA
Contacts
Steve Marquess
info@opensslfoundation.com
877-673-6775

Component 53

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON KAS-ECC CDH-Component Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON KAS-ECC CDH-Component Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON KAS-ECC CDH-Component Expand

TDES 1465

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON TDES-CBC Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON TDES-CBC Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON TDES-CBC Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON TDES-CFB1 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON TDES-CFB1 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON TDES-CFB1 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON TDES-CFB64 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON TDES-CFB64 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON TDES-CFB64 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON TDES-CFB8 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON TDES-CFB8 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON TDES-CFB8 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON TDES-CMAC Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON TDES-CMAC Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON TDES-CMAC Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON TDES-ECB Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON TDES-ECB Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON TDES-ECB Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON TDES-OFB Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON TDES-OFB Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON TDES-OFB Expand

RNG 1166

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON RNG ANSI X9.31: Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON RNG ANSI X9.31: Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON RNG ANSI X9.31: Expand

DRBG 292

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON Counter DRBG Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON Counter DRBG Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON Counter DRBG Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON Dual EC DRBG: Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON Dual EC DRBG: Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON Dual EC DRBG: Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON Hash DRBG Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON Hash DRBG Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON Hash DRBG Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON HMAC DRBG Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON HMAC DRBG Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON HMAC DRBG Expand

SHS 2019

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON SHA-1 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON SHA-1 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON SHA-1 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON SHA2-224 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON SHA2-224 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON SHA2-224 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON SHA2-256 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON SHA2-256 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON SHA2-256 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON SHA2-384 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON SHA2-384 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON SHA2-384 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON SHA2-512 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON SHA2-512 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON SHA2-512 Expand

RSA 1205

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON RSA KeyGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON RSA KeyGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON RSA KeyGen (FIPS186-2): Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON RSA SigGen (FIPS186-2) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON RSA SigGen (FIPS186-2) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON RSA SigGen (FIPS186-2) Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON RSA SigVer (FIPS186-2) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON RSA SigVer (FIPS186-2) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON RSA SigVer (FIPS186-2) Expand

HMAC 1451

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON HMAC-SHA-1 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON HMAC-SHA-1 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON HMAC-SHA-1 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON HMAC-SHA2-224 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON HMAC-SHA2-224 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON HMAC-SHA2-224 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON HMAC-SHA2-256 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON HMAC-SHA2-256 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON HMAC-SHA2-256 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON HMAC-SHA2-384 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON HMAC-SHA2-384 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON HMAC-SHA2-384 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON HMAC-SHA2-512 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON HMAC-SHA2-512 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON HMAC-SHA2-512 Expand

DSA 734

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON DSA KeyGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON DSA KeyGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON DSA KeyGen (FIPS186-2): Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON DSA KeyGen (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON DSA KeyGen (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON DSA KeyGen (FIPS186-4) Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON DSA PQGGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON DSA PQGGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON DSA PQGGen (FIPS186-2): Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON DSA PQGGen (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON DSA PQGGen (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON DSA PQGGen (FIPS186-4) Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON DSA PQGVer (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON DSA PQGVer (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON DSA PQGVer (FIPS186-2): Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON DSA PQGVer (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON DSA PQGVer (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON DSA PQGVer (FIPS186-4) Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON DSA SigGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON DSA SigGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON DSA SigGen (FIPS186-2): Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON DSA SigGen (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON DSA SigGen (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON DSA SigGen (FIPS186-4) Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON DSA SigVer (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON DSA SigVer (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON DSA SigVer (FIPS186-2): Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON DSA SigVer (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON DSA SigVer (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON DSA SigVer (FIPS186-4) Expand

ECDSA 383

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON ECDSA KeyGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON ECDSA KeyGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON ECDSA KeyGen (FIPS186-2): Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON ECDSA KeyVer (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON ECDSA KeyVer (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON ECDSA KeyVer (FIPS186-2): Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON ECDSA SigGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON ECDSA SigGen (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON ECDSA SigGen (FIPS186-2): Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON ECDSA SigVer (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON ECDSA SigVer (FIPS186-2): Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON ECDSA SigVer (FIPS186-2): Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand

AES 2342

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-CBC Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-CBC Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-CBC Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-CCM Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-CCM Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-CCM Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-CFB1 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-CFB1 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-CFB1 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-CFB128 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-CFB128 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-CFB128 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-CFB8 Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-CFB8 Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-CFB8 Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-CMAC Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-CMAC Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-CMAC Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-CTR Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-CTR Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-CTR Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-ECB Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-ECB Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-ECB Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-GCM Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-GCM Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-GCM Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-XTS Expand
Android 4.0 on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON AES-XTS Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-XTS Expand
Windows Embedded Compact 7 on Freescale i.MX53xA (ARMv7) with NEON AES-XTS Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-XTS Expand
Windows Embedded Compact 7 on Freescale i.MX53xD (ARMv7) with NEON AES-XTS Expand

Created October 05, 2016, Updated March 07, 2023