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

Secure .gov websites use HTTPS
A lock ( ) 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 Gemalto FIPS Object Module is a hardened version of the general purpose OpenSSL FIPS Object module designed to provide FIPS 140-2 validated cryptographic functionality.
Version
2.1.0
Type
SOFTWARE
Vendor
Gemalto
20 Colonnade Road, Suite 200
Ottawa, ON K2E7M6
Canada
Contacts
Security and Certifications Team
securitycertifications@gemalto.com

Component 2098

   First Validated: 9/28/2018
Operating Environment Algorithm Capabilities
Android 4.4 on Qualcomm APQ8064 (ARMv7) KAS-ECC CDH-Component Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA KAS-ECC CDH-Component Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) KAS-ECC CDH-Component Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) KAS-ECC CDH-Component Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) KAS-ECC CDH-Component Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) KAS-ECC CDH-Component Expand
IOS 10.3 on Apple A6 (ARMv7) KAS-ECC CDH-Component Expand
IOS 11.4 on Apple A11 (ARMv8) KAS-ECC CDH-Component Expand
IOS 9.3 on Apple A8 (ARMv8) KAS-ECC CDH-Component Expand

SHS 4615

   First Validated: 9/28/2018
Operating Environment Algorithm Capabilities
Android 4.4 on Qualcomm APQ8064 (ARMv7) SHA-1 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA SHA-1 Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) SHA-1 Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) SHA-1 Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) SHA-1 Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) SHA-1 Expand
IOS 10.3 on Apple A6 (ARMv7) SHA-1 Expand
IOS 11.4 on Apple A11 (ARMv8) SHA-1 Expand
IOS 9.3 on Apple A8 (ARMv8) SHA-1 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) SHA2-224 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA SHA2-224 Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) SHA2-224 Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) SHA2-224 Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) SHA2-224 Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) SHA2-224 Expand
IOS 10.3 on Apple A6 (ARMv7) SHA2-224 Expand
IOS 11.4 on Apple A11 (ARMv8) SHA2-224 Expand
IOS 9.3 on Apple A8 (ARMv8) SHA2-224 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) SHA2-256 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA SHA2-256 Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) SHA2-256 Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) SHA2-256 Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) SHA2-256 Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) SHA2-256 Expand
IOS 10.3 on Apple A6 (ARMv7) SHA2-256 Expand
IOS 11.4 on Apple A11 (ARMv8) SHA2-256 Expand
IOS 9.3 on Apple A8 (ARMv8) SHA2-256 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) SHA2-384 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA SHA2-384 Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) SHA2-384 Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) SHA2-384 Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) SHA2-384 Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) SHA2-384 Expand
IOS 10.3 on Apple A6 (ARMv7) SHA2-384 Expand
IOS 11.4 on Apple A11 (ARMv8) SHA2-384 Expand
IOS 9.3 on Apple A8 (ARMv8) SHA2-384 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) SHA2-512 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA SHA2-512 Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) SHA2-512 Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) SHA2-512 Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) SHA2-512 Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) SHA2-512 Expand
IOS 10.3 on Apple A6 (ARMv7) SHA2-512 Expand
IOS 11.4 on Apple A11 (ARMv8) SHA2-512 Expand
IOS 9.3 on Apple A8 (ARMv8) SHA2-512 Expand

HMAC 3840

   First Validated: 9/28/2018
Operating Environment Algorithm Capabilities
Android 4.4 on Qualcomm APQ8064 (ARMv7) HMAC-SHA-1 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA HMAC-SHA-1 Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) HMAC-SHA-1 Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) HMAC-SHA-1 Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) HMAC-SHA-1 Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) HMAC-SHA-1 Expand
IOS 10.3 on Apple A6 (ARMv7) HMAC-SHA-1 Expand
IOS 11.4 on Apple A11 (ARMv8) HMAC-SHA-1 Expand
IOS 9.3 on Apple A8 (ARMv8) HMAC-SHA-1 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) HMAC-SHA2-224 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA HMAC-SHA2-224 Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) HMAC-SHA2-224 Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) HMAC-SHA2-224 Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) HMAC-SHA2-224 Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) HMAC-SHA2-224 Expand
IOS 10.3 on Apple A6 (ARMv7) HMAC-SHA2-224 Expand
IOS 11.4 on Apple A11 (ARMv8) HMAC-SHA2-224 Expand
IOS 9.3 on Apple A8 (ARMv8) HMAC-SHA2-224 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) HMAC-SHA2-256 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA HMAC-SHA2-256 Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) HMAC-SHA2-256 Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) HMAC-SHA2-256 Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) HMAC-SHA2-256 Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) HMAC-SHA2-256 Expand
IOS 10.3 on Apple A6 (ARMv7) HMAC-SHA2-256 Expand
IOS 11.4 on Apple A11 (ARMv8) HMAC-SHA2-256 Expand
IOS 9.3 on Apple A8 (ARMv8) HMAC-SHA2-256 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) HMAC-SHA2-384 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA HMAC-SHA2-384 Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) HMAC-SHA2-384 Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) HMAC-SHA2-384 Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) HMAC-SHA2-384 Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) HMAC-SHA2-384 Expand
IOS 10.3 on Apple A6 (ARMv7) HMAC-SHA2-384 Expand
IOS 11.4 on Apple A11 (ARMv8) HMAC-SHA2-384 Expand
IOS 9.3 on Apple A8 (ARMv8) HMAC-SHA2-384 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) HMAC-SHA2-512 Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA HMAC-SHA2-512 Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) HMAC-SHA2-512 Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) HMAC-SHA2-512 Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) HMAC-SHA2-512 Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) HMAC-SHA2-512 Expand
IOS 10.3 on Apple A6 (ARMv7) HMAC-SHA2-512 Expand
IOS 11.4 on Apple A11 (ARMv8) HMAC-SHA2-512 Expand
IOS 9.3 on Apple A8 (ARMv8) HMAC-SHA2-512 Expand

RSA 3078

   First Validated: 9/28/2018
Operating Environment Algorithm Capabilities
Android 4.4 on Qualcomm APQ8064 (ARMv7) RSA KeyGen (FIPS186-2): Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA RSA KeyGen (FIPS186-2): Expand
Android 5.1 on Samsung Exynos7420 (ARMv8) RSA KeyGen (FIPS186-2): Expand
Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) RSA KeyGen (FIPS186-2): Expand
Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) RSA KeyGen (FIPS186-2): Expand
Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) RSA KeyGen (FIPS186-2): Expand
IOS 10.3 on Apple A6 (ARMv7) RSA KeyGen (FIPS186-2): Expand
IOS 11.4 on Apple A11 (ARMv8) RSA KeyGen (FIPS186-2): Expand
IOS 9.3 on Apple A8 (ARMv8) RSA KeyGen (FIPS186-2): Expand
Android 4.4 on Qualcomm APQ8064 (ARMv7) Expand
    RSA KeyGen (FIPS186-4) Expand
    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA Expand
      RSA KeyGen (FIPS186-4) Expand
      Android 5.1 on Samsung Exynos7420 (ARMv8) Expand
        RSA KeyGen (FIPS186-4) Expand
        Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) Expand
          RSA KeyGen (FIPS186-4) Expand
          Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) Expand
            RSA KeyGen (FIPS186-4) Expand
            Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) Expand
              RSA KeyGen (FIPS186-4) Expand
              IOS 10.3 on Apple A6 (ARMv7) Expand
                RSA KeyGen (FIPS186-4) Expand
                IOS 11.4 on Apple A11 (ARMv8) Expand
                  RSA KeyGen (FIPS186-4) Expand
                  IOS 9.3 on Apple A8 (ARMv8) Expand
                    RSA KeyGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) RSA SigGen (FIPS186-2) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA RSA SigGen (FIPS186-2) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) RSA SigGen (FIPS186-2) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) RSA SigGen (FIPS186-2) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) RSA SigGen (FIPS186-2) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) RSA SigGen (FIPS186-2) Expand
                    IOS 10.3 on Apple A6 (ARMv7) RSA SigGen (FIPS186-2) Expand
                    IOS 11.4 on Apple A11 (ARMv8) RSA SigGen (FIPS186-2) Expand
                    IOS 9.3 on Apple A8 (ARMv8) RSA SigGen (FIPS186-2) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) RSA SigGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA RSA SigGen (FIPS186-4) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) RSA SigGen (FIPS186-4) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) RSA SigGen (FIPS186-4) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) RSA SigGen (FIPS186-4) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) RSA SigGen (FIPS186-4) Expand
                    IOS 10.3 on Apple A6 (ARMv7) RSA SigGen (FIPS186-4) Expand
                    IOS 11.4 on Apple A11 (ARMv8) RSA SigGen (FIPS186-4) Expand
                    IOS 9.3 on Apple A8 (ARMv8) RSA SigGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) RSA SigVer (FIPS186-2) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA RSA SigVer (FIPS186-2) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) RSA SigVer (FIPS186-2) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) RSA SigVer (FIPS186-2) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) RSA SigVer (FIPS186-2) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) RSA SigVer (FIPS186-2) Expand
                    IOS 10.3 on Apple A6 (ARMv7) RSA SigVer (FIPS186-2) Expand
                    IOS 11.4 on Apple A11 (ARMv8) RSA SigVer (FIPS186-2) Expand
                    IOS 9.3 on Apple A8 (ARMv8) RSA SigVer (FIPS186-2) Expand

                    TDES 2861

                       First Validated: 9/28/2018
                    Operating Environment Algorithm Capabilities
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) TDES-CBC Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA TDES-CBC Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) TDES-CBC Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) TDES-CBC Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) TDES-CBC Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) TDES-CBC Expand
                    IOS 10.3 on Apple A6 (ARMv7) TDES-CBC Expand
                    IOS 11.4 on Apple A11 (ARMv8) TDES-CBC Expand
                    IOS 9.3 on Apple A8 (ARMv8) TDES-CBC Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) TDES-CFB1 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA TDES-CFB1 Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) TDES-CFB1 Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) TDES-CFB1 Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) TDES-CFB1 Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) TDES-CFB1 Expand
                    IOS 10.3 on Apple A6 (ARMv7) TDES-CFB1 Expand
                    IOS 11.4 on Apple A11 (ARMv8) TDES-CFB1 Expand
                    IOS 9.3 on Apple A8 (ARMv8) TDES-CFB1 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) TDES-CFB64 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA TDES-CFB64 Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) TDES-CFB64 Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) TDES-CFB64 Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) TDES-CFB64 Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) TDES-CFB64 Expand
                    IOS 10.3 on Apple A6 (ARMv7) TDES-CFB64 Expand
                    IOS 11.4 on Apple A11 (ARMv8) TDES-CFB64 Expand
                    IOS 9.3 on Apple A8 (ARMv8) TDES-CFB64 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) TDES-CFB8 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA TDES-CFB8 Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) TDES-CFB8 Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) TDES-CFB8 Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) TDES-CFB8 Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) TDES-CFB8 Expand
                    IOS 10.3 on Apple A6 (ARMv7) TDES-CFB8 Expand
                    IOS 11.4 on Apple A11 (ARMv8) TDES-CFB8 Expand
                    IOS 9.3 on Apple A8 (ARMv8) TDES-CFB8 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) TDES-CMAC Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA TDES-CMAC Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) TDES-CMAC Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) TDES-CMAC Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) TDES-CMAC Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) TDES-CMAC Expand
                    IOS 10.3 on Apple A6 (ARMv7) TDES-CMAC Expand
                    IOS 11.4 on Apple A11 (ARMv8) TDES-CMAC Expand
                    IOS 9.3 on Apple A8 (ARMv8) TDES-CMAC Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) TDES-ECB Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA TDES-ECB Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) TDES-ECB Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) TDES-ECB Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) TDES-ECB Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) TDES-ECB Expand
                    IOS 10.3 on Apple A6 (ARMv7) TDES-ECB Expand
                    IOS 11.4 on Apple A11 (ARMv8) TDES-ECB Expand
                    IOS 9.3 on Apple A8 (ARMv8) TDES-ECB Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) TDES-OFB Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA TDES-OFB Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) TDES-OFB Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) TDES-OFB Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) TDES-OFB Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) TDES-OFB Expand
                    IOS 10.3 on Apple A6 (ARMv7) TDES-OFB Expand
                    IOS 11.4 on Apple A11 (ARMv8) TDES-OFB Expand
                    IOS 9.3 on Apple A8 (ARMv8) TDES-OFB Expand

                    DRBG 2407

                       First Validated: 9/28/2018
                    Operating Environment Algorithm Capabilities
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) Counter DRBG Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA Counter DRBG Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) Counter DRBG Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) Counter DRBG Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) Counter DRBG Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) Counter DRBG Expand
                    IOS 10.3 on Apple A6 (ARMv7) Counter DRBG Expand
                    IOS 11.4 on Apple A11 (ARMv8) Counter DRBG Expand
                    IOS 9.3 on Apple A8 (ARMv8) Counter DRBG Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) Hash DRBG Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA Hash DRBG Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) Hash DRBG Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) Hash DRBG Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) Hash DRBG Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) Hash DRBG Expand
                    IOS 10.3 on Apple A6 (ARMv7) Hash DRBG Expand
                    IOS 11.4 on Apple A11 (ARMv8) Hash DRBG Expand
                    IOS 9.3 on Apple A8 (ARMv8) Hash DRBG Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) HMAC DRBG Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA HMAC DRBG Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) HMAC DRBG Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) HMAC DRBG Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) HMAC DRBG Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) HMAC DRBG Expand
                    IOS 10.3 on Apple A6 (ARMv7) HMAC DRBG Expand
                    IOS 11.4 on Apple A11 (ARMv8) HMAC DRBG Expand
                    IOS 9.3 on Apple A8 (ARMv8) HMAC DRBG Expand

                    AES 5829

                       First Validated: 9/28/2018
                    Operating Environment Algorithm Capabilities
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-CBC Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-CBC Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-CBC Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-CBC Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-CBC Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-CBC Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-CBC Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-CBC Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-CBC Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-CCM Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-CCM Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-CCM Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-CCM Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-CCM Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-CCM Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-CCM Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-CCM Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-CCM Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-CFB1 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-CFB1 Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-CFB1 Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-CFB1 Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-CFB1 Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-CFB1 Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-CFB1 Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-CFB1 Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-CFB1 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-CFB128 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-CFB128 Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-CFB128 Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-CFB128 Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-CFB128 Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-CFB128 Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-CFB128 Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-CFB128 Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-CFB128 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-CFB8 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-CFB8 Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-CFB8 Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-CFB8 Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-CFB8 Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-CFB8 Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-CFB8 Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-CFB8 Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-CFB8 Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-CMAC Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-CMAC Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-CMAC Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-CMAC Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-CMAC Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-CMAC Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-CMAC Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-CMAC Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-CMAC Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-CTR Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-CTR Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-CTR Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-CTR Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-CTR Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-CTR Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-CTR Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-CTR Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-CTR Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-ECB Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-ECB Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-ECB Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-ECB Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-ECB Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-ECB Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-ECB Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-ECB Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-ECB Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-GCM Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-GCM Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-GCM Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-GCM Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-GCM Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-GCM Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-GCM Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-GCM Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-GCM Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-GCM Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-GCM Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-GCM Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-GCM Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-GCM Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-GCM Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-GCM Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-GCM Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-GCM Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-OFB Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-OFB Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-OFB Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-OFB Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-OFB Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-OFB Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-OFB Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-OFB Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-OFB Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-XTS Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) AES-XTS Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-XTS Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA AES-XTS Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-XTS Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) AES-XTS Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-XTS Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) AES-XTS Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-XTS Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) AES-XTS Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-XTS Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) AES-XTS Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-XTS Expand
                    IOS 10.3 on Apple A6 (ARMv7) AES-XTS Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-XTS Expand
                    IOS 11.4 on Apple A11 (ARMv8) AES-XTS Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-XTS Expand
                    IOS 9.3 on Apple A8 (ARMv8) AES-XTS Expand

                    ECDSA 1558

                       First Validated: 9/28/2018
                    Operating Environment Algorithm Capabilities
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) ECDSA KeyGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA ECDSA KeyGen (FIPS186-4) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) ECDSA KeyGen (FIPS186-4) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) ECDSA KeyGen (FIPS186-4) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) ECDSA KeyGen (FIPS186-4) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) ECDSA KeyGen (FIPS186-4) Expand
                    IOS 10.3 on Apple A6 (ARMv7) ECDSA KeyGen (FIPS186-4) Expand
                    IOS 11.4 on Apple A11 (ARMv8) ECDSA KeyGen (FIPS186-4) Expand
                    IOS 9.3 on Apple A8 (ARMv8) ECDSA KeyGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) ECDSA KeyVer (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA ECDSA KeyVer (FIPS186-4) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) ECDSA KeyVer (FIPS186-4) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) ECDSA KeyVer (FIPS186-4) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) ECDSA KeyVer (FIPS186-4) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) ECDSA KeyVer (FIPS186-4) Expand
                    IOS 10.3 on Apple A6 (ARMv7) ECDSA KeyVer (FIPS186-4) Expand
                    IOS 11.4 on Apple A11 (ARMv8) ECDSA KeyVer (FIPS186-4) Expand
                    IOS 9.3 on Apple A8 (ARMv8) ECDSA KeyVer (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) ECDSA SigGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA ECDSA SigGen (FIPS186-4) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) ECDSA SigGen (FIPS186-4) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) ECDSA SigGen (FIPS186-4) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) ECDSA SigGen (FIPS186-4) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) ECDSA SigGen (FIPS186-4) Expand
                    IOS 10.3 on Apple A6 (ARMv7) ECDSA SigGen (FIPS186-4) Expand
                    IOS 11.4 on Apple A11 (ARMv8) ECDSA SigGen (FIPS186-4) Expand
                    IOS 9.3 on Apple A8 (ARMv8) ECDSA SigGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) ECDSA SigVer (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA ECDSA SigVer (FIPS186-4) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) ECDSA SigVer (FIPS186-4) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) ECDSA SigVer (FIPS186-4) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) ECDSA SigVer (FIPS186-4) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) ECDSA SigVer (FIPS186-4) Expand
                    IOS 10.3 on Apple A6 (ARMv7) ECDSA SigVer (FIPS186-4) Expand
                    IOS 11.4 on Apple A11 (ARMv8) ECDSA SigVer (FIPS186-4) Expand
                    IOS 9.3 on Apple A8 (ARMv8) ECDSA SigVer (FIPS186-4) Expand

                    DSA 1473

                       First Validated: 9/28/2018
                    Operating Environment Algorithm Capabilities
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) DSA KeyGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA DSA KeyGen (FIPS186-4) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) DSA KeyGen (FIPS186-4) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) DSA KeyGen (FIPS186-4) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) DSA KeyGen (FIPS186-4) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) DSA KeyGen (FIPS186-4) Expand
                    IOS 10.3 on Apple A6 (ARMv7) DSA KeyGen (FIPS186-4) Expand
                    IOS 11.4 on Apple A11 (ARMv8) DSA KeyGen (FIPS186-4) Expand
                    IOS 9.3 on Apple A8 (ARMv8) DSA KeyGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) DSA PQGGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA DSA PQGGen (FIPS186-4) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) DSA PQGGen (FIPS186-4) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) DSA PQGGen (FIPS186-4) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) DSA PQGGen (FIPS186-4) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) DSA PQGGen (FIPS186-4) Expand
                    IOS 10.3 on Apple A6 (ARMv7) DSA PQGGen (FIPS186-4) Expand
                    IOS 11.4 on Apple A11 (ARMv8) DSA PQGGen (FIPS186-4) Expand
                    IOS 9.3 on Apple A8 (ARMv8) DSA PQGGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) DSA PQGVer (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA DSA PQGVer (FIPS186-4) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) DSA PQGVer (FIPS186-4) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) DSA PQGVer (FIPS186-4) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) DSA PQGVer (FIPS186-4) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) DSA PQGVer (FIPS186-4) Expand
                    IOS 10.3 on Apple A6 (ARMv7) DSA PQGVer (FIPS186-4) Expand
                    IOS 11.4 on Apple A11 (ARMv8) DSA PQGVer (FIPS186-4) Expand
                    IOS 9.3 on Apple A8 (ARMv8) DSA PQGVer (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) DSA SigGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA DSA SigGen (FIPS186-4) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) DSA SigGen (FIPS186-4) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) DSA SigGen (FIPS186-4) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) DSA SigGen (FIPS186-4) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) DSA SigGen (FIPS186-4) Expand
                    IOS 10.3 on Apple A6 (ARMv7) DSA SigGen (FIPS186-4) Expand
                    IOS 11.4 on Apple A11 (ARMv8) DSA SigGen (FIPS186-4) Expand
                    IOS 9.3 on Apple A8 (ARMv8) DSA SigGen (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) DSA SigVer (FIPS186-4) Expand
                    Android 4.4 on Qualcomm APQ8064 (ARMv7) without PAA DSA SigVer (FIPS186-4) Expand
                    Android 5.1 on Samsung Exynos7420 (ARMv8) DSA SigVer (FIPS186-4) Expand
                    Android 6.0 on Qualcomm MSM8994 Snapdragon 810(ARMv8) DSA SigVer (FIPS186-4) Expand
                    Android 7.1 on Qualcomm MSM8996pro Snapdragon 821 (ARMv8) DSA SigVer (FIPS186-4) Expand
                    Android 8.1 on Qualcomm MSM8998 Snapdragon 835 (ARMv8) DSA SigVer (FIPS186-4) Expand
                    IOS 10.3 on Apple A6 (ARMv7) DSA SigVer (FIPS186-4) Expand
                    IOS 11.4 on Apple A11 (ARMv8) DSA SigVer (FIPS186-4) Expand
                    IOS 9.3 on Apple A8 (ARMv8) DSA SigVer (FIPS186-4) Expand

                    Created October 05, 2016, Updated March 16, 2023