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 Kony Cryptographic Library v2.0 is a full featured cryptographic module used in Kony mobile and multi-channel application platforms and the KonyOne Platform.
Version
2.0
Type
SOFTWARE
Vendor
Kony, Inc.
7380 West Sand Lake Rd. #390
Orlando, FL 32819
USA
Contacts
Matthew Terry
Matthew.Terry@kony.com
407-730-5669
Fax: 407-404-3738

RSA 1204

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 2.2 on Qualcomm QSD 8250 (ARMv7) RSA KeyGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON RSA KeyGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) RSA KeyGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON RSA KeyGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) RSA KeyGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON RSA KeyGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON RSA KeyGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON RSA KeyGen (FIPS186-2): Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON RSA KeyGen (FIPS186-2): Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON RSA KeyGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) RSA SigGen (FIPS186-2) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON RSA SigGen (FIPS186-2) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) RSA SigGen (FIPS186-2) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON RSA SigGen (FIPS186-2) Expand
Android 4.0 on TI DM3730 (ARMv7) RSA SigGen (FIPS186-2) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON RSA SigGen (FIPS186-2) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON RSA SigGen (FIPS186-2) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON RSA SigGen (FIPS186-2) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON RSA SigGen (FIPS186-2) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON RSA SigGen (FIPS186-2) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) RSA SigVer (FIPS186-2) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON RSA SigVer (FIPS186-2) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) RSA SigVer (FIPS186-2) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON RSA SigVer (FIPS186-2) Expand
Android 4.0 on TI DM3730 (ARMv7) RSA SigVer (FIPS186-2) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON RSA SigVer (FIPS186-2) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON RSA SigVer (FIPS186-2) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON RSA SigVer (FIPS186-2) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON RSA SigVer (FIPS186-2) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON RSA SigVer (FIPS186-2) Expand

Component 51

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 2.2 on Qualcomm QSD 8250 (ARMv7) KAS-ECC CDH-Component Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON KAS-ECC CDH-Component Expand
Android 3.0 on TI OMAP 3621 (ARMv7) KAS-ECC CDH-Component Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON KAS-ECC CDH-Component Expand
Android 4.0 on TI DM3730 (ARMv7) KAS-ECC CDH-Component Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON KAS-ECC CDH-Component Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON KAS-ECC CDH-Component Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON KAS-ECC CDH-Component Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON KAS-ECC CDH-Component Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON KAS-ECC CDH-Component Expand

AES 2338

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-CBC Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-CBC Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-CBC Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-CBC Expand
Android 4.0 on TI DM3730 (ARMv7) AES-CBC Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-CBC Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-CBC Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CBC Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CBC Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-CBC Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-CCM Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-CCM Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-CCM Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-CCM Expand
Android 4.0 on TI DM3730 (ARMv7) AES-CCM Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-CCM Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-CCM Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CCM Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CCM Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-CCM Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-CFB1 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-CFB1 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-CFB1 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-CFB1 Expand
Android 4.0 on TI DM3730 (ARMv7) AES-CFB1 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-CFB1 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-CFB1 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CFB1 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CFB1 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-CFB1 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-CFB128 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-CFB128 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-CFB128 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-CFB128 Expand
Android 4.0 on TI DM3730 (ARMv7) AES-CFB128 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-CFB128 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-CFB128 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CFB128 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CFB128 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-CFB128 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-CFB8 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-CFB8 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-CFB8 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-CFB8 Expand
Android 4.0 on TI DM3730 (ARMv7) AES-CFB8 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-CFB8 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-CFB8 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CFB8 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CFB8 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-CFB8 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-CMAC Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-CMAC Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-CMAC Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-CMAC Expand
Android 4.0 on TI DM3730 (ARMv7) AES-CMAC Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-CMAC Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-CMAC Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CMAC Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CMAC Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-CMAC Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-CTR Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-CTR Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-CTR Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-CTR Expand
Android 4.0 on TI DM3730 (ARMv7) AES-CTR Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-CTR Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-CTR Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CTR Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-CTR Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-CTR Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-ECB Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-ECB Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-ECB Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-ECB Expand
Android 4.0 on TI DM3730 (ARMv7) AES-ECB Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-ECB Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-ECB Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-ECB Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-ECB Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-ECB Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-GCM Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-GCM Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-GCM Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-GCM Expand
Android 4.0 on TI DM3730 (ARMv7) AES-GCM Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-GCM Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-GCM Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-GCM Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-GCM Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-GCM Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-GMAC Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-GMAC Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-GMAC Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-GMAC Expand
Android 4.0 on TI DM3730 (ARMv7) AES-GMAC Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-GMAC Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-GMAC Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-GMAC Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-GMAC Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-GMAC Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-OFB Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-OFB Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-OFB Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-OFB Expand
Android 4.0 on TI DM3730 (ARMv7) AES-OFB Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-OFB Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-OFB Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-OFB Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-OFB Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-OFB Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-XTS Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) AES-XTS Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-XTS Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON AES-XTS Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-XTS Expand
Android 3.0 on TI OMAP 3621 (ARMv7) AES-XTS Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-XTS Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON AES-XTS Expand
Android 4.0 on TI DM3730 (ARMv7) AES-XTS Expand
Android 4.0 on TI DM3730 (ARMv7) AES-XTS Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-XTS Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON AES-XTS Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-XTS Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON AES-XTS Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-XTS Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON AES-XTS Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-XTS Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON AES-XTS Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-XTS Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON AES-XTS Expand

DSA 732

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 2.2 on Qualcomm QSD 8250 (ARMv7) DSA KeyGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON DSA KeyGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) DSA KeyGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON DSA KeyGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) DSA KeyGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON DSA KeyGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON DSA KeyGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON DSA KeyGen (FIPS186-2): Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON DSA KeyGen (FIPS186-2): Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON DSA KeyGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) DSA KeyGen (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON DSA KeyGen (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) DSA KeyGen (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON DSA KeyGen (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) DSA KeyGen (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON DSA KeyGen (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON DSA KeyGen (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON DSA KeyGen (FIPS186-4) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON DSA KeyGen (FIPS186-4) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON DSA KeyGen (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) DSA PQGGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON DSA PQGGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) DSA PQGGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON DSA PQGGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) DSA PQGGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON DSA PQGGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON DSA PQGGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON DSA PQGGen (FIPS186-2): Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON DSA PQGGen (FIPS186-2): Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON DSA PQGGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) DSA PQGGen (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON DSA PQGGen (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) DSA PQGGen (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON DSA PQGGen (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) DSA PQGGen (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON DSA PQGGen (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON DSA PQGGen (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON DSA PQGGen (FIPS186-4) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON DSA PQGGen (FIPS186-4) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON DSA PQGGen (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) DSA PQGVer (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON DSA PQGVer (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) DSA PQGVer (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON DSA PQGVer (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) DSA PQGVer (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON DSA PQGVer (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON DSA PQGVer (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON DSA PQGVer (FIPS186-2): Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON DSA PQGVer (FIPS186-2): Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON DSA PQGVer (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) DSA PQGVer (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON DSA PQGVer (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) DSA PQGVer (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON DSA PQGVer (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) DSA PQGVer (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON DSA PQGVer (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON DSA PQGVer (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON DSA PQGVer (FIPS186-4) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON DSA PQGVer (FIPS186-4) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON DSA PQGVer (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) DSA SigGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON DSA SigGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) DSA SigGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON DSA SigGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) DSA SigGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON DSA SigGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON DSA SigGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON DSA SigGen (FIPS186-2): Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON DSA SigGen (FIPS186-2): Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON DSA SigGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) DSA SigGen (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON DSA SigGen (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) DSA SigGen (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON DSA SigGen (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) DSA SigGen (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON DSA SigGen (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON DSA SigGen (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON DSA SigGen (FIPS186-4) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON DSA SigGen (FIPS186-4) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON DSA SigGen (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) DSA SigVer (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON DSA SigVer (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) DSA SigVer (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON DSA SigVer (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) DSA SigVer (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON DSA SigVer (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON DSA SigVer (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON DSA SigVer (FIPS186-2): Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON DSA SigVer (FIPS186-2): Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON DSA SigVer (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) DSA SigVer (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON DSA SigVer (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) DSA SigVer (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON DSA SigVer (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) DSA SigVer (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON DSA SigVer (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON DSA SigVer (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON DSA SigVer (FIPS186-4) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON DSA SigVer (FIPS186-4) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON DSA SigVer (FIPS186-4) Expand

HMAC 1448

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 2.2 on Qualcomm QSD 8250 (ARMv7) HMAC-SHA-1 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON HMAC-SHA-1 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) HMAC-SHA-1 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON HMAC-SHA-1 Expand
Android 4.0 on TI DM3730 (ARMv7) HMAC-SHA-1 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON HMAC-SHA-1 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA-1 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA-1 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA-1 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON HMAC-SHA-1 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) HMAC-SHA2-224 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON HMAC-SHA2-224 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) HMAC-SHA2-224 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON HMAC-SHA2-224 Expand
Android 4.0 on TI DM3730 (ARMv7) HMAC-SHA2-224 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON HMAC-SHA2-224 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-224 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-224 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-224 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON HMAC-SHA2-224 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) HMAC-SHA2-256 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON HMAC-SHA2-256 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) HMAC-SHA2-256 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON HMAC-SHA2-256 Expand
Android 4.0 on TI DM3730 (ARMv7) HMAC-SHA2-256 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON HMAC-SHA2-256 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-256 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-256 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-256 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON HMAC-SHA2-256 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) HMAC-SHA2-384 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON HMAC-SHA2-384 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) HMAC-SHA2-384 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON HMAC-SHA2-384 Expand
Android 4.0 on TI DM3730 (ARMv7) HMAC-SHA2-384 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON HMAC-SHA2-384 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-384 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-384 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-384 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON HMAC-SHA2-384 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) HMAC-SHA2-512 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON HMAC-SHA2-512 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) HMAC-SHA2-512 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON HMAC-SHA2-512 Expand
Android 4.0 on TI DM3730 (ARMv7) HMAC-SHA2-512 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON HMAC-SHA2-512 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON HMAC-SHA2-512 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-512 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC-SHA2-512 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON HMAC-SHA2-512 Expand

SHS 2016

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 2.2 on Qualcomm QSD 8250 (ARMv7) SHA-1 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON SHA-1 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) SHA-1 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON SHA-1 Expand
Android 4.0 on TI DM3730 (ARMv7) SHA-1 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON SHA-1 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON SHA-1 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON SHA-1 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON SHA-1 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON SHA-1 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) SHA2-224 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON SHA2-224 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) SHA2-224 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON SHA2-224 Expand
Android 4.0 on TI DM3730 (ARMv7) SHA2-224 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON SHA2-224 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON SHA2-224 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON SHA2-224 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON SHA2-224 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON SHA2-224 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) SHA2-256 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON SHA2-256 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) SHA2-256 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON SHA2-256 Expand
Android 4.0 on TI DM3730 (ARMv7) SHA2-256 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON SHA2-256 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON SHA2-256 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON SHA2-256 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON SHA2-256 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON SHA2-256 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) SHA2-384 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON SHA2-384 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) SHA2-384 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON SHA2-384 Expand
Android 4.0 on TI DM3730 (ARMv7) SHA2-384 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON SHA2-384 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON SHA2-384 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON SHA2-384 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON SHA2-384 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON SHA2-384 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) SHA2-512 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON SHA2-512 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) SHA2-512 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON SHA2-512 Expand
Android 4.0 on TI DM3730 (ARMv7) SHA2-512 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON SHA2-512 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON SHA2-512 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON SHA2-512 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON SHA2-512 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON SHA2-512 Expand

TDES 1464

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 2.2 on Qualcomm QSD 8250 (ARMv7) TDES-CBC Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON TDES-CBC Expand
Android 3.0 on TI OMAP 3621 (ARMv7) TDES-CBC Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON TDES-CBC Expand
Android 4.0 on TI DM3730 (ARMv7) TDES-CBC Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON TDES-CBC Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON TDES-CBC Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-CBC Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-CBC Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON TDES-CBC Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) TDES-CFB1 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON TDES-CFB1 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) TDES-CFB1 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON TDES-CFB1 Expand
Android 4.0 on TI DM3730 (ARMv7) TDES-CFB1 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON TDES-CFB1 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON TDES-CFB1 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-CFB1 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-CFB1 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON TDES-CFB1 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) TDES-CFB64 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON TDES-CFB64 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) TDES-CFB64 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON TDES-CFB64 Expand
Android 4.0 on TI DM3730 (ARMv7) TDES-CFB64 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON TDES-CFB64 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON TDES-CFB64 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-CFB64 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-CFB64 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON TDES-CFB64 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) TDES-CFB8 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON TDES-CFB8 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) TDES-CFB8 Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON TDES-CFB8 Expand
Android 4.0 on TI DM3730 (ARMv7) TDES-CFB8 Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON TDES-CFB8 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON TDES-CFB8 Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-CFB8 Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-CFB8 Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON TDES-CFB8 Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) TDES-CMAC Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON TDES-CMAC Expand
Android 3.0 on TI OMAP 3621 (ARMv7) TDES-CMAC Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON TDES-CMAC Expand
Android 4.0 on TI DM3730 (ARMv7) TDES-CMAC Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON TDES-CMAC Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON TDES-CMAC Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-CMAC Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-CMAC Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON TDES-CMAC Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) TDES-ECB Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON TDES-ECB Expand
Android 3.0 on TI OMAP 3621 (ARMv7) TDES-ECB Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON TDES-ECB Expand
Android 4.0 on TI DM3730 (ARMv7) TDES-ECB Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON TDES-ECB Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON TDES-ECB Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-ECB Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-ECB Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON TDES-ECB Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) TDES-OFB Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON TDES-OFB Expand
Android 3.0 on TI OMAP 3621 (ARMv7) TDES-OFB Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON TDES-OFB Expand
Android 4.0 on TI DM3730 (ARMv7) TDES-OFB Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON TDES-OFB Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON TDES-OFB Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-OFB Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON TDES-OFB Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON TDES-OFB Expand

DRBG 290

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 2.2 on Qualcomm QSD 8250 (ARMv7) Counter DRBG Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON Counter DRBG Expand
Android 3.0 on TI OMAP 3621 (ARMv7) Counter DRBG Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON Counter DRBG Expand
Android 4.0 on TI DM3730 (ARMv7) Counter DRBG Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON Counter DRBG Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON Counter DRBG Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON Counter DRBG Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON Counter DRBG Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON Counter DRBG Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) Dual EC DRBG: Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON Dual EC DRBG: Expand
Android 3.0 on TI OMAP 3621 (ARMv7) Dual EC DRBG: Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON Dual EC DRBG: Expand
Android 4.0 on TI DM3730 (ARMv7) Dual EC DRBG: Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON Dual EC DRBG: Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON Dual EC DRBG: Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON Dual EC DRBG: Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON Dual EC DRBG: Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON Dual EC DRBG: Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) Hash DRBG Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON Hash DRBG Expand
Android 3.0 on TI OMAP 3621 (ARMv7) Hash DRBG Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON Hash DRBG Expand
Android 4.0 on TI DM3730 (ARMv7) Hash DRBG Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON Hash DRBG Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON Hash DRBG Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON Hash DRBG Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON Hash DRBG Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON Hash DRBG Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) HMAC DRBG Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON HMAC DRBG Expand
Android 3.0 on TI OMAP 3621 (ARMv7) HMAC DRBG Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON HMAC DRBG Expand
Android 4.0 on TI DM3730 (ARMv7) HMAC DRBG Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON HMAC DRBG Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON HMAC DRBG Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC DRBG Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON HMAC DRBG Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON HMAC DRBG Expand

ECDSA 382

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 2.2 on Qualcomm QSD 8250 (ARMv7) ECDSA KeyGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON ECDSA KeyGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) ECDSA KeyGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON ECDSA KeyGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) ECDSA KeyGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON ECDSA KeyGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON ECDSA KeyGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA KeyGen (FIPS186-2): Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA KeyGen (FIPS186-2): Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON ECDSA KeyGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) ECDSA KeyGen (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) ECDSA KeyGen (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) ECDSA KeyGen (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA KeyGen (FIPS186-4) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA KeyGen (FIPS186-4) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) ECDSA KeyVer (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON ECDSA KeyVer (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) ECDSA KeyVer (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON ECDSA KeyVer (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) ECDSA KeyVer (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON ECDSA KeyVer (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON ECDSA KeyVer (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA KeyVer (FIPS186-2): Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA KeyVer (FIPS186-2): Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON ECDSA KeyVer (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) ECDSA KeyVer (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) ECDSA KeyVer (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) ECDSA KeyVer (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA KeyVer (FIPS186-4) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA KeyVer (FIPS186-4) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) ECDSA SigGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON ECDSA SigGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) ECDSA SigGen (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON ECDSA SigGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) ECDSA SigGen (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON ECDSA SigGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON ECDSA SigGen (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA SigGen (FIPS186-2): Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA SigGen (FIPS186-2): Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON ECDSA SigGen (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) ECDSA SigGen (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) ECDSA SigGen (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) ECDSA SigGen (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA SigGen (FIPS186-4) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA SigGen (FIPS186-4) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) ECDSA SigVer (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON ECDSA SigVer (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) ECDSA SigVer (FIPS186-2): Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON ECDSA SigVer (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) ECDSA SigVer (FIPS186-2): Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON ECDSA SigVer (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON ECDSA SigVer (FIPS186-2): Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA SigVer (FIPS186-2): Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA SigVer (FIPS186-2): Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON ECDSA SigVer (FIPS186-2): Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) ECDSA SigVer (FIPS186-4) Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) ECDSA SigVer (FIPS186-4) Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) ECDSA SigVer (FIPS186-4) Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA SigVer (FIPS186-4) Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON ECDSA SigVer (FIPS186-4) Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand

RNG 1164

   First Validated: 2/19/2013
Operating Environment Algorithm Capabilities
Android 2.2 on Qualcomm QSD 8250 (ARMv7) RNG ANSI X9.31: Expand
Android 2.2 on Qualcomm QSD 8250 (ARMv7) with NEON RNG ANSI X9.31: Expand
Android 3.0 on TI OMAP 3621 (ARMv7) RNG ANSI X9.31: Expand
Android 3.0 on TI OMAP 3621 (ARMv7) with NEON RNG ANSI X9.31: Expand
Android 4.0 on TI DM3730 (ARMv7) RNG ANSI X9.31: Expand
Android 4.0 on TI DM3730 (ARMv7) with NEON RNG ANSI X9.31: Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) with NEON RNG ANSI X9.31: Expand
Apple iOS 5.0 on ARM Cortex-A8 (ARMv7) without NEON RNG ANSI X9.31: Expand
Apple iOS 6.0 on ARM Cortex-A8 (ARMv7) without NEON RNG ANSI X9.31: Expand
Apple iOS 6.0 on ARMv7 Cortex-A8 (ARMv7) with NEON RNG ANSI X9.31: Expand

Created October 05, 2016, Updated March 16, 2023