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 Secure Parser Library is a suite of general security routines using FIPS Approved algorithms for its cryptography. An AES key size of 256 bits and equivalent key sizes for all other algorithms are supported by the library.
Version
4.7.1.0
Type
SOFTWARE
Vendor
Security First Corp.
29811 Santa Margarita Parkway
Suite 600
Rancho Santa Margarita, CA 92688
USA
Contacts
Rick Orsini
rorsini@securityfirstcorp.com
949-858-7525
Fax: 949-858-7092

SHS 3354

   First Validated: 9/9/2016
Operating Environment Algorithm Capabilities
Android 5.1 on Qualcomm Snapdragon 801 SHA-1 Expand
Android 5.1 on Samsung Exynos 7420 SHA-1 Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 SHA-1 Expand
Android 6.0 on Qualcomm Snapdragon 801 SHA-1 Expand
Android 6.0 on Samsung Exynos 7420 SHA-1 Expand
Android 5.1 on Qualcomm Snapdragon 801 SHA2-256 Expand
Android 5.1 on Samsung Exynos 7420 SHA2-256 Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 SHA2-256 Expand
Android 6.0 on Qualcomm Snapdragon 801 SHA2-256 Expand
Android 6.0 on Samsung Exynos 7420 SHA2-256 Expand
Android 5.1 on Qualcomm Snapdragon 801 SHA2-384 Expand
Android 5.1 on Samsung Exynos 7420 SHA2-384 Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 SHA2-384 Expand
Android 6.0 on Qualcomm Snapdragon 801 SHA2-384 Expand
Android 6.0 on Samsung Exynos 7420 SHA2-384 Expand
Android 5.1 on Qualcomm Snapdragon 801 SHA2-512 Expand
Android 5.1 on Samsung Exynos 7420 SHA2-512 Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 SHA2-512 Expand
Android 6.0 on Qualcomm Snapdragon 801 SHA2-512 Expand
Android 6.0 on Samsung Exynos 7420 SHA2-512 Expand

RSA 2203

   First Validated: 9/9/2016
Operating Environment Algorithm Capabilities
Android 5.1 on Qualcomm Snapdragon 801 RSA SigGen (FIPS186-4) Expand
Android 5.1 on Samsung Exynos 7420 RSA SigGen (FIPS186-4) Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 RSA SigGen (FIPS186-4) Expand
Android 6.0 on Qualcomm Snapdragon 801 RSA SigGen (FIPS186-4) Expand
Android 6.0 on Samsung Exynos 7420 RSA SigGen (FIPS186-4) Expand
Android 5.1 on Qualcomm Snapdragon 801 RSA SigVer (FIPS186-2) Expand
Android 5.1 on Samsung Exynos 7420 RSA SigVer (FIPS186-2) Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 RSA SigVer (FIPS186-2) Expand
Android 6.0 on Qualcomm Snapdragon 801 RSA SigVer (FIPS186-2) Expand
Android 6.0 on Samsung Exynos 7420 RSA SigVer (FIPS186-2) Expand
Android 5.1 on Qualcomm Snapdragon 801 RSA SigVer (FIPS186-4) Expand
Android 5.1 on Samsung Exynos 7420 RSA SigVer (FIPS186-4) Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 RSA SigVer (FIPS186-4) Expand
Android 6.0 on Qualcomm Snapdragon 801 RSA SigVer (FIPS186-4) Expand
Android 6.0 on Samsung Exynos 7420 RSA SigVer (FIPS186-4) Expand

ECDSA 918

   First Validated: 9/9/2016
Operating Environment Algorithm Capabilities
Android 5.1 on Qualcomm Snapdragon 801 ECDSA KeyGen (FIPS186-4) Expand
Android 5.1 on Samsung Exynos 7420 ECDSA KeyGen (FIPS186-4) Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 ECDSA KeyGen (FIPS186-4) Expand
Android 6.0 on Qualcomm Snapdragon 801 ECDSA KeyGen (FIPS186-4) Expand
Android 6.0 on Samsung Exynos 7420 ECDSA KeyGen (FIPS186-4) Expand
Android 5.1 on Qualcomm Snapdragon 801 ECDSA SigGen (FIPS186-4) Expand
Android 5.1 on Samsung Exynos 7420 ECDSA SigGen (FIPS186-4) Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 ECDSA SigGen (FIPS186-4) Expand
Android 6.0 on Qualcomm Snapdragon 801 ECDSA SigGen (FIPS186-4) Expand
Android 6.0 on Samsung Exynos 7420 ECDSA SigGen (FIPS186-4) Expand
Android 5.1 on Qualcomm Snapdragon 801 ECDSA SigVer (FIPS186-4) Expand
Android 5.1 on Samsung Exynos 7420 ECDSA SigVer (FIPS186-4) Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 ECDSA SigVer (FIPS186-4) Expand
Android 6.0 on Qualcomm Snapdragon 801 ECDSA SigVer (FIPS186-4) Expand
Android 6.0 on Samsung Exynos 7420 ECDSA SigVer (FIPS186-4) Expand

AES 4071

   First Validated: 9/9/2016
Operating Environment Algorithm Capabilities
Android 5.1 on Qualcomm Snapdragon 801 AES-CBC Expand
Android 5.1 on Samsung Exynos 7420 AES-CBC Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 AES-CBC Expand
Android 6.0 on Qualcomm Snapdragon 801 AES-CBC Expand
Android 6.0 on Samsung Exynos 7420 AES-CBC Expand
Android 5.1 on Qualcomm Snapdragon 801 AES-CTR Expand
Android 5.1 on Samsung Exynos 7420 AES-CTR Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 AES-CTR Expand
Android 6.0 on Qualcomm Snapdragon 801 AES-CTR Expand
Android 6.0 on Samsung Exynos 7420 AES-CTR Expand
Android 5.1 on Qualcomm Snapdragon 801 AES-ECB Expand
Android 5.1 on Samsung Exynos 7420 AES-ECB Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 AES-ECB Expand
Android 6.0 on Qualcomm Snapdragon 801 AES-ECB Expand
Android 6.0 on Samsung Exynos 7420 AES-ECB Expand
Android 5.1 on Qualcomm Snapdragon 801 AES-GCM Expand
Android 5.1 on Samsung Exynos 7420 AES-GCM Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 AES-GCM Expand
Android 6.0 on Qualcomm Snapdragon 801 AES-GCM Expand
Android 6.0 on Samsung Exynos 7420 AES-GCM Expand
Android 5.1 on Qualcomm Snapdragon 801 AES-GMAC Expand
Android 5.1 on Samsung Exynos 7420 AES-GMAC Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 AES-GMAC Expand
Android 6.0 on Qualcomm Snapdragon 801 AES-GMAC Expand
Android 6.0 on Samsung Exynos 7420 AES-GMAC Expand
Android 5.1 on Qualcomm Snapdragon 801 AES-KW Expand
Android 5.1 on Samsung Exynos 7420 AES-KW Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 AES-KW Expand
Android 6.0 on Qualcomm Snapdragon 801 AES-KW Expand
Android 6.0 on Samsung Exynos 7420 AES-KW Expand

Component 889

   First Validated: 9/9/2016
Operating Environment Algorithm Capabilities
Android 5.1 on Qualcomm Snapdragon 801 RSA Decryption Primitive Expand
Android 5.1 on Samsung Exynos 7420 RSA Decryption Primitive Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 RSA Decryption Primitive Expand
Android 6.0 on Qualcomm Snapdragon 801 RSA Decryption Primitive Expand
Android 6.0 on Samsung Exynos 7420 RSA Decryption Primitive Expand

HMAC 2658

   First Validated: 9/9/2016
Operating Environment Algorithm Capabilities
Android 5.1 on Qualcomm Snapdragon 801 HMAC-SHA-1 Expand
Android 5.1 on Samsung Exynos 7420 HMAC-SHA-1 Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 HMAC-SHA-1 Expand
Android 6.0 on Qualcomm Snapdragon 801 HMAC-SHA-1 Expand
Android 6.0 on Samsung Exynos 7420 HMAC-SHA-1 Expand
Android 5.1 on Qualcomm Snapdragon 801 HMAC-SHA2-256 Expand
Android 5.1 on Samsung Exynos 7420 HMAC-SHA2-256 Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 HMAC-SHA2-256 Expand
Android 6.0 on Qualcomm Snapdragon 801 HMAC-SHA2-256 Expand
Android 6.0 on Samsung Exynos 7420 HMAC-SHA2-256 Expand
Android 5.1 on Qualcomm Snapdragon 801 HMAC-SHA2-384 Expand
Android 5.1 on Samsung Exynos 7420 HMAC-SHA2-384 Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 HMAC-SHA2-384 Expand
Android 6.0 on Qualcomm Snapdragon 801 HMAC-SHA2-384 Expand
Android 6.0 on Samsung Exynos 7420 HMAC-SHA2-384 Expand
Android 5.1 on Qualcomm Snapdragon 801 HMAC-SHA2-512 Expand
Android 5.1 on Samsung Exynos 7420 HMAC-SHA2-512 Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 HMAC-SHA2-512 Expand
Android 6.0 on Qualcomm Snapdragon 801 HMAC-SHA2-512 Expand
Android 6.0 on Samsung Exynos 7420 HMAC-SHA2-512 Expand

Component 890

   First Validated: 9/9/2016
Operating Environment Algorithm Capabilities
Android 5.1 on Qualcomm Snapdragon 801 ECDSA SigGen (FIPS186-4) Expand
Android 5.1 on Samsung Exynos 7420 ECDSA SigGen (FIPS186-4) Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 ECDSA SigGen (FIPS186-4) Expand
Android 6.0 on Qualcomm Snapdragon 801 ECDSA SigGen (FIPS186-4) Expand
Android 6.0 on Samsung Exynos 7420 ECDSA SigGen (FIPS186-4) Expand

DRBG 1220

   First Validated: 9/9/2016
Operating Environment Algorithm Capabilities
Android 5.1 on Qualcomm Snapdragon 801 Counter DRBG Expand
Android 5.1 on Samsung Exynos 7420 Counter DRBG Expand
Android 6.0 on Qualcomm MSM8996 Snapdragon 820 Counter DRBG Expand
Android 6.0 on Qualcomm Snapdragon 801 Counter DRBG Expand
Android 6.0 on Samsung Exynos 7420 Counter DRBG Expand

Created October 05, 2016, Updated March 16, 2023