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

Description
The Samsung BoringSSL Cryptographic Module is a general purpose cryptographic module to provide user-mode applications with security services.
Version
v1.1
Type
SOFTWARE
Vendor
Samsung Electronics Co., Ltd,
416 Maetan-3dong, Yeongtong-gu
Suwon-si, Gyeonggi-do 443-742
South Korea
Contacts
Jung Ha Paik
jungha.paik@samsung.com
+82-10-8861-0858

DRBG 1431

   First Validated: 3/31/2017
Operating Environment Algorithm Capabilities
Android 7.0 on Qualcomm MSM8917 Counter DRBG Expand
Android 7.0 on Qualcomm MSM8996 Counter DRBG Expand
Android 7.0 on Qualcomm MSM8998 Counter DRBG Expand
Android 7.0 on Samsung Electronics Exynos7420 Counter DRBG Expand
Android 7.0 on Samsung Electronics Exynos7570 Counter DRBG Expand
Android 7.0 on Samsung Electronics Exynos8890 Counter DRBG Expand
Android 7.0 on Samsung Electronics Exynos8895 Counter DRBG Expand
Android 7.1 on Samsung Electronics Exynos7870 Counter DRBG Expand

HMAC 2944

   First Validated: 3/31/2017
Operating Environment Algorithm Capabilities
Android 7.0 on Qualcomm MSM8917 HMAC-SHA-1 Expand
Android 7.0 on Qualcomm MSM8996 HMAC-SHA-1 Expand
Android 7.0 on Qualcomm MSM8998 HMAC-SHA-1 Expand
Android 7.0 on Samsung Electronics Exynos7420 HMAC-SHA-1 Expand
Android 7.0 on Samsung Electronics Exynos7570 HMAC-SHA-1 Expand
Android 7.0 on Samsung Electronics Exynos8890 HMAC-SHA-1 Expand
Android 7.0 on Samsung Electronics Exynos8895 HMAC-SHA-1 Expand
Android 7.1 on Samsung Electronics Exynos7870 HMAC-SHA-1 Expand
Android 7.0 on Qualcomm MSM8917 HMAC-SHA2-224 Expand
Android 7.0 on Qualcomm MSM8996 HMAC-SHA2-224 Expand
Android 7.0 on Qualcomm MSM8998 HMAC-SHA2-224 Expand
Android 7.0 on Samsung Electronics Exynos7420 HMAC-SHA2-224 Expand
Android 7.0 on Samsung Electronics Exynos7570 HMAC-SHA2-224 Expand
Android 7.0 on Samsung Electronics Exynos8890 HMAC-SHA2-224 Expand
Android 7.0 on Samsung Electronics Exynos8895 HMAC-SHA2-224 Expand
Android 7.1 on Samsung Electronics Exynos7870 HMAC-SHA2-224 Expand
Android 7.0 on Qualcomm MSM8917 HMAC-SHA2-256 Expand
Android 7.0 on Qualcomm MSM8996 HMAC-SHA2-256 Expand
Android 7.0 on Qualcomm MSM8998 HMAC-SHA2-256 Expand
Android 7.0 on Samsung Electronics Exynos7420 HMAC-SHA2-256 Expand
Android 7.0 on Samsung Electronics Exynos7570 HMAC-SHA2-256 Expand
Android 7.0 on Samsung Electronics Exynos8890 HMAC-SHA2-256 Expand
Android 7.0 on Samsung Electronics Exynos8895 HMAC-SHA2-256 Expand
Android 7.1 on Samsung Electronics Exynos7870 HMAC-SHA2-256 Expand
Android 7.0 on Qualcomm MSM8917 HMAC-SHA2-384 Expand
Android 7.0 on Qualcomm MSM8996 HMAC-SHA2-384 Expand
Android 7.0 on Qualcomm MSM8998 HMAC-SHA2-384 Expand
Android 7.0 on Samsung Electronics Exynos7420 HMAC-SHA2-384 Expand
Android 7.0 on Samsung Electronics Exynos7570 HMAC-SHA2-384 Expand
Android 7.0 on Samsung Electronics Exynos8890 HMAC-SHA2-384 Expand
Android 7.0 on Samsung Electronics Exynos8895 HMAC-SHA2-384 Expand
Android 7.1 on Samsung Electronics Exynos7870 HMAC-SHA2-384 Expand
Android 7.0 on Qualcomm MSM8917 HMAC-SHA2-512 Expand
Android 7.0 on Qualcomm MSM8996 HMAC-SHA2-512 Expand
Android 7.0 on Qualcomm MSM8998 HMAC-SHA2-512 Expand
Android 7.0 on Samsung Electronics Exynos7420 HMAC-SHA2-512 Expand
Android 7.0 on Samsung Electronics Exynos7570 HMAC-SHA2-512 Expand
Android 7.0 on Samsung Electronics Exynos8890 HMAC-SHA2-512 Expand
Android 7.0 on Samsung Electronics Exynos8895 HMAC-SHA2-512 Expand
Android 7.1 on Samsung Electronics Exynos7870 HMAC-SHA2-512 Expand

Component 1143

   First Validated: 3/31/2017
Operating Environment Algorithm Capabilities
Android 7.0 on Qualcomm MSM8917 RSA Decryption Primitive Expand
Android 7.0 on Qualcomm MSM8996 RSA Decryption Primitive Expand
Android 7.0 on Qualcomm MSM8998 RSA Decryption Primitive Expand
Android 7.0 on Samsung Electronics Exynos7420 RSA Decryption Primitive Expand
Android 7.0 on Samsung Electronics Exynos7570 RSA Decryption Primitive Expand
Android 7.0 on Samsung Electronics Exynos8890 RSA Decryption Primitive Expand
Android 7.0 on Samsung Electronics Exynos8895 RSA Decryption Primitive Expand
Android 7.1 on Samsung Electronics Exynos7870 RSA Decryption Primitive Expand

AES 4432

   First Validated: 3/31/2017
Operating Environment Algorithm Capabilities
Android 7.0 on Qualcomm MSM8917 AES-CBC Expand
Android 7.0 on Qualcomm MSM8996 AES-CBC Expand
Android 7.0 on Qualcomm MSM8998 AES-CBC Expand
Android 7.0 on Samsung Electronics Exynos7420 AES-CBC Expand
Android 7.0 on Samsung Electronics Exynos7570 AES-CBC Expand
Android 7.0 on Samsung Electronics Exynos8890 AES-CBC Expand
Android 7.0 on Samsung Electronics Exynos8895 AES-CBC Expand
Android 7.1 on Samsung Electronics Exynos7870 AES-CBC Expand
Android 7.0 on Qualcomm MSM8917 AES-CMAC Expand
Android 7.0 on Qualcomm MSM8996 AES-CMAC Expand
Android 7.0 on Qualcomm MSM8998 AES-CMAC Expand
Android 7.0 on Samsung Electronics Exynos7420 AES-CMAC Expand
Android 7.0 on Samsung Electronics Exynos7570 AES-CMAC Expand
Android 7.0 on Samsung Electronics Exynos8890 AES-CMAC Expand
Android 7.0 on Samsung Electronics Exynos8895 AES-CMAC Expand
Android 7.1 on Samsung Electronics Exynos7870 AES-CMAC Expand
Android 7.0 on Qualcomm MSM8917 AES-CTR Expand
Android 7.0 on Qualcomm MSM8996 AES-CTR Expand
Android 7.0 on Qualcomm MSM8998 AES-CTR Expand
Android 7.0 on Samsung Electronics Exynos7420 AES-CTR Expand
Android 7.0 on Samsung Electronics Exynos7570 AES-CTR Expand
Android 7.0 on Samsung Electronics Exynos8890 AES-CTR Expand
Android 7.0 on Samsung Electronics Exynos8895 AES-CTR Expand
Android 7.1 on Samsung Electronics Exynos7870 AES-CTR Expand
Android 7.0 on Qualcomm MSM8917 AES-ECB Expand
Android 7.0 on Qualcomm MSM8996 AES-ECB Expand
Android 7.0 on Qualcomm MSM8998 AES-ECB Expand
Android 7.0 on Samsung Electronics Exynos7420 AES-ECB Expand
Android 7.0 on Samsung Electronics Exynos7570 AES-ECB Expand
Android 7.0 on Samsung Electronics Exynos8890 AES-ECB Expand
Android 7.0 on Samsung Electronics Exynos8895 AES-ECB Expand
Android 7.1 on Samsung Electronics Exynos7870 AES-ECB Expand
Android 7.0 on Qualcomm MSM8917 AES-GCM Expand
Android 7.0 on Qualcomm MSM8996 AES-GCM Expand
Android 7.0 on Qualcomm MSM8998 AES-GCM Expand
Android 7.0 on Samsung Electronics Exynos7420 AES-GCM Expand
Android 7.0 on Samsung Electronics Exynos7570 AES-GCM Expand
Android 7.0 on Samsung Electronics Exynos8890 AES-GCM Expand
Android 7.0 on Samsung Electronics Exynos8895 AES-GCM Expand
Android 7.1 on Samsung Electronics Exynos7870 AES-GCM Expand
Android 7.0 on Qualcomm MSM8917 AES-KW Expand
Android 7.0 on Qualcomm MSM8996 AES-KW Expand
Android 7.0 on Qualcomm MSM8998 AES-KW Expand
Android 7.0 on Samsung Electronics Exynos7420 AES-KW Expand
Android 7.0 on Samsung Electronics Exynos7570 AES-KW Expand
Android 7.0 on Samsung Electronics Exynos8890 AES-KW Expand
Android 7.0 on Samsung Electronics Exynos8895 AES-KW Expand
Android 7.1 on Samsung Electronics Exynos7870 AES-KW Expand
Android 7.0 on Qualcomm MSM8917 AES-OFB Expand
Android 7.0 on Qualcomm MSM8996 AES-OFB Expand
Android 7.0 on Qualcomm MSM8998 AES-OFB Expand
Android 7.0 on Samsung Electronics Exynos7420 AES-OFB Expand
Android 7.0 on Samsung Electronics Exynos7570 AES-OFB Expand
Android 7.0 on Samsung Electronics Exynos8890 AES-OFB Expand
Android 7.0 on Samsung Electronics Exynos8895 AES-OFB Expand
Android 7.1 on Samsung Electronics Exynos7870 AES-OFB Expand

Component 1141

   First Validated: 3/31/2017
Operating Environment Algorithm Capabilities
Android 7.0 on Qualcomm MSM8917 KAS-ECC Component Expand
Android 7.0 on Qualcomm MSM8996 KAS-ECC Component Expand
Android 7.0 on Qualcomm MSM8998 KAS-ECC Component Expand
Android 7.0 on Samsung Electronics Exynos7420 KAS-ECC Component Expand
Android 7.0 on Samsung Electronics Exynos7570 KAS-ECC Component Expand
Android 7.0 on Samsung Electronics Exynos8890 KAS-ECC Component Expand
Android 7.0 on Samsung Electronics Exynos8895 KAS-ECC Component Expand
Android 7.1 on Samsung Electronics Exynos7870 KAS-ECC Component Expand
Android 7.0 on Qualcomm MSM8917 KAS-FFC Component Expand
Android 7.0 on Qualcomm MSM8996 KAS-FFC Component Expand
Android 7.0 on Qualcomm MSM8998 KAS-FFC Component Expand
Android 7.0 on Samsung Electronics Exynos7420 KAS-FFC Component Expand
Android 7.0 on Samsung Electronics Exynos7570 KAS-FFC Component Expand
Android 7.0 on Samsung Electronics Exynos8890 KAS-FFC Component Expand
Android 7.0 on Samsung Electronics Exynos8895 KAS-FFC Component Expand
Android 7.1 on Samsung Electronics Exynos7870 KAS-FFC Component Expand

Component 1142

   First Validated: 3/31/2017
Operating Environment Algorithm Capabilities
Android 7.0 on Qualcomm MSM8917 KAS-ECC CDH-Component Expand
Android 7.0 on Qualcomm MSM8996 KAS-ECC CDH-Component Expand
Android 7.0 on Qualcomm MSM8998 KAS-ECC CDH-Component Expand
Android 7.0 on Samsung Electronics Exynos7420 KAS-ECC CDH-Component Expand
Android 7.0 on Samsung Electronics Exynos7570 KAS-ECC CDH-Component Expand
Android 7.0 on Samsung Electronics Exynos8890 KAS-ECC CDH-Component Expand
Android 7.0 on Samsung Electronics Exynos8895 KAS-ECC CDH-Component Expand
Android 7.1 on Samsung Electronics Exynos7870 KAS-ECC CDH-Component Expand

ECDSA 1074

   First Validated: 3/31/2017
Operating Environment Algorithm Capabilities
Android 7.0 on Qualcomm MSM8917 ECDSA KeyGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8996 ECDSA KeyGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8998 ECDSA KeyGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7420 ECDSA KeyGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7570 ECDSA KeyGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8890 ECDSA KeyGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8895 ECDSA KeyGen (FIPS186-4) Expand
Android 7.1 on Samsung Electronics Exynos7870 ECDSA KeyGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8917 ECDSA KeyVer (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8996 ECDSA KeyVer (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8998 ECDSA KeyVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7420 ECDSA KeyVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7570 ECDSA KeyVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8890 ECDSA KeyVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8895 ECDSA KeyVer (FIPS186-4) Expand
Android 7.1 on Samsung Electronics Exynos7870 ECDSA KeyVer (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8917 ECDSA SigGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8996 ECDSA SigGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8998 ECDSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7420 ECDSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7570 ECDSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8890 ECDSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8895 ECDSA SigGen (FIPS186-4) Expand
Android 7.1 on Samsung Electronics Exynos7870 ECDSA SigGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8917 ECDSA SigVer (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8996 ECDSA SigVer (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8998 ECDSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7420 ECDSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7570 ECDSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8890 ECDSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8895 ECDSA SigVer (FIPS186-4) Expand
Android 7.1 on Samsung Electronics Exynos7870 ECDSA SigVer (FIPS186-4) Expand

RSA 2413

   First Validated: 3/31/2017
Operating Environment Algorithm Capabilities
Android 7.0 on Qualcomm MSM8917 RSA SigGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8996 RSA SigGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8998 RSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7420 RSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7570 RSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8890 RSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8895 RSA SigGen (FIPS186-4) Expand
Android 7.1 on Samsung Electronics Exynos7870 RSA SigGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8917 RSA SigVer (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8996 RSA SigVer (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8998 RSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7420 RSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7570 RSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8890 RSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8895 RSA SigVer (FIPS186-4) Expand
Android 7.1 on Samsung Electronics Exynos7870 RSA SigVer (FIPS186-4) Expand

SHS 3650

   First Validated: 3/31/2017
Operating Environment Algorithm Capabilities
Android 7.0 on Qualcomm MSM8917 SHA-1 Expand
Android 7.0 on Qualcomm MSM8996 SHA-1 Expand
Android 7.0 on Qualcomm MSM8998 SHA-1 Expand
Android 7.0 on Samsung Electronics Exynos7420 SHA-1 Expand
Android 7.0 on Samsung Electronics Exynos7570 SHA-1 Expand
Android 7.0 on Samsung Electronics Exynos8890 SHA-1 Expand
Android 7.0 on Samsung Electronics Exynos8895 SHA-1 Expand
Android 7.1 on Samsung Electronics Exynos7870 SHA-1 Expand
Android 7.0 on Qualcomm MSM8917 SHA2-224 Expand
Android 7.0 on Qualcomm MSM8996 SHA2-224 Expand
Android 7.0 on Qualcomm MSM8998 SHA2-224 Expand
Android 7.0 on Samsung Electronics Exynos7420 SHA2-224 Expand
Android 7.0 on Samsung Electronics Exynos7570 SHA2-224 Expand
Android 7.0 on Samsung Electronics Exynos8890 SHA2-224 Expand
Android 7.0 on Samsung Electronics Exynos8895 SHA2-224 Expand
Android 7.1 on Samsung Electronics Exynos7870 SHA2-224 Expand
Android 7.0 on Qualcomm MSM8917 SHA2-256 Expand
Android 7.0 on Qualcomm MSM8996 SHA2-256 Expand
Android 7.0 on Qualcomm MSM8998 SHA2-256 Expand
Android 7.0 on Samsung Electronics Exynos7420 SHA2-256 Expand
Android 7.0 on Samsung Electronics Exynos7570 SHA2-256 Expand
Android 7.0 on Samsung Electronics Exynos8890 SHA2-256 Expand
Android 7.0 on Samsung Electronics Exynos8895 SHA2-256 Expand
Android 7.1 on Samsung Electronics Exynos7870 SHA2-256 Expand
Android 7.0 on Qualcomm MSM8917 SHA2-384 Expand
Android 7.0 on Qualcomm MSM8996 SHA2-384 Expand
Android 7.0 on Qualcomm MSM8998 SHA2-384 Expand
Android 7.0 on Samsung Electronics Exynos7420 SHA2-384 Expand
Android 7.0 on Samsung Electronics Exynos7570 SHA2-384 Expand
Android 7.0 on Samsung Electronics Exynos8890 SHA2-384 Expand
Android 7.0 on Samsung Electronics Exynos8895 SHA2-384 Expand
Android 7.1 on Samsung Electronics Exynos7870 SHA2-384 Expand
Android 7.0 on Qualcomm MSM8917 SHA2-512 Expand
Android 7.0 on Qualcomm MSM8996 SHA2-512 Expand
Android 7.0 on Qualcomm MSM8998 SHA2-512 Expand
Android 7.0 on Samsung Electronics Exynos7420 SHA2-512 Expand
Android 7.0 on Samsung Electronics Exynos7570 SHA2-512 Expand
Android 7.0 on Samsung Electronics Exynos8890 SHA2-512 Expand
Android 7.0 on Samsung Electronics Exynos8895 SHA2-512 Expand
Android 7.1 on Samsung Electronics Exynos7870 SHA2-512 Expand

DSA 1189

   First Validated: 3/31/2017
Operating Environment Algorithm Capabilities
Android 7.0 on Qualcomm MSM8917 DSA KeyGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8996 DSA KeyGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8998 DSA KeyGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7420 DSA KeyGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7570 DSA KeyGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8890 DSA KeyGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8895 DSA KeyGen (FIPS186-4) Expand
Android 7.1 on Samsung Electronics Exynos7870 DSA KeyGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8917 DSA SigGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8996 DSA SigGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8998 DSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7420 DSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7570 DSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8890 DSA SigGen (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8895 DSA SigGen (FIPS186-4) Expand
Android 7.1 on Samsung Electronics Exynos7870 DSA SigGen (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8917 DSA SigVer (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8996 DSA SigVer (FIPS186-4) Expand
Android 7.0 on Qualcomm MSM8998 DSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7420 DSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos7570 DSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8890 DSA SigVer (FIPS186-4) Expand
Android 7.0 on Samsung Electronics Exynos8895 DSA SigVer (FIPS186-4) Expand
Android 7.1 on Samsung Electronics Exynos7870 DSA SigVer (FIPS186-4) Expand

Created October 05, 2016, Updated March 07, 2024