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
REDCOM Encryption 140-2 is a FIPS 140-2 validated cryptographic engine for Java and Android based environments. The engine delivers core cryptographic functions including Suite B algorithms. Also, it offloads functions for secure key management, data integrity, data at rest encryption, and secure communications to a trusted implementation.
Version
3.0.1
Type
SOFTWARE
Vendor
REDCOM Laboratories, Inc
One REDCOM Center
Victor, NY 14564-0995
United States
Contacts
Sal Ceravolo
Sal.ceravolo@redcom.com
585-905-0451
Chris Hasenauer
Chris.hasenauer@redcom.com
585-905-0451

DRBG 2140

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 Counter DRBG Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 Counter DRBG Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 Hash DRBG Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 Hash DRBG Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 HMAC DRBG Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 HMAC DRBG Expand

SHS 4377

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA-1 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA-1 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA2-224 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA2-224 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA2-256 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA2-256 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA2-384 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA2-384 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA2-512 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA2-512 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA2-512/224 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA2-512/224 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA2-512/256 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA2-512/256 Expand

KAS 181

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 KAS-ECC Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 KAS-ECC Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 KAS-FFC Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 KAS-FFC Expand

TDES 2744

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 TDES-CBC Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 TDES-CBC Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 TDES-CFB64 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 TDES-CFB64 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 TDES-CFB8 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 TDES-CFB8 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 TDES-CMAC Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 TDES-CMAC Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 TDES-ECB Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 TDES-ECB Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 TDES-KW Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 TDES-KW Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 TDES-OFB Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 TDES-OFB Expand

Component 1905

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 ECDSA SigGen (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 ECDSA SigGen (FIPS186-4) Expand

AES 5457

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-CBC Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-CBC Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-CCM Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-CCM Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-CFB128 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-CFB128 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-CFB8 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-CFB8 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-CMAC Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-CMAC Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-CTR Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-CTR Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-ECB Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-ECB Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-GCM Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-GCM Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-GMAC Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-GMAC Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-KW Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-KW Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-KWP Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-KWP Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 AES-OFB Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 AES-OFB Expand

SHA-3 47

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA3-224 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA3-224 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA3-256 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA3-256 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA3-384 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA3-384 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHA3-512 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHA3-512 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHAKE-128 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHAKE-128 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 SHAKE-256 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 SHAKE-256 Expand

ECDSA 1457

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 ECDSA KeyGen (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 ECDSA KeyGen (FIPS186-4) Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 ECDSA KeyVer (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 ECDSA KeyVer (FIPS186-4) Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 ECDSA SigGen (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 ECDSA SigGen (FIPS186-4) Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 ECDSA SigVer (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 ECDSA SigVer (FIPS186-4) Expand

Component 1907

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 KDF ANS 9.63 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 KDF ANS 9.63 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 KDF IKEv2 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 KDF IKEv2 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 KDF SRTP Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 KDF SRTP Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 KDF SSH Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 KDF SSH Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 KDF TLS Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 KDF TLS Expand

DSA 1404

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 DSA KeyGen (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 DSA KeyGen (FIPS186-4) Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 DSA PQGGen (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 DSA PQGGen (FIPS186-4) Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 DSA PQGVer (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 DSA PQGVer (FIPS186-4) Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 DSA SigGen (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 DSA SigGen (FIPS186-4) Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 DSA SigVer (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 DSA SigVer (FIPS186-4) Expand

KDF 216

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 KDF SP800-108 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 KDF SP800-108 Expand

Component 1904

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 KAS-ECC CDH-Component Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 KAS-ECC CDH-Component Expand

RSA 2930

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 RSA KeyGen (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 RSA KeyGen (FIPS186-4) Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 RSA SigGen (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 RSA SigGen (FIPS186-4) Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 RSA SigVer (FIPS186-2) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 RSA SigVer (FIPS186-2) Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 RSA SigVer (FIPS186-4) Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 RSA SigVer (FIPS186-4) Expand

HMAC 3614

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 HMAC-SHA-1 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 HMAC-SHA-1 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 HMAC-SHA2-224 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 HMAC-SHA2-224 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 HMAC-SHA2-256 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 HMAC-SHA2-256 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 HMAC-SHA2-384 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 HMAC-SHA2-384 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 HMAC-SHA2-512 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 HMAC-SHA2-512 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 HMAC-SHA2-512/224 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 HMAC-SHA2-512/224 Expand
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 HMAC-SHA2-512/256 Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 HMAC-SHA2-512/256 Expand

Component 1906

   First Validated: 6/1/2018
Operating Environment Algorithm Capabilities
Android Marshmallow (6.0) on Qualcomm Snapdragon 820 RSA Signature Primitive Expand
Android Nougat (7.0) on Qualcomm Snapdragon 835 RSA Signature Primitive Expand

Created October 05, 2016, Updated March 07, 2024