U.S. flag   An official website of the United States government

Cryptographic Algorithm Validation Program CAVP

Implementation Name
Description
Provide general purpose cryptographic services to TrustZone applications on the mobile platform for the protection of data in transit.
Version
2.0
Type
SOFTWARE
Vendor
Samsung Electronics Co., Ltd.
416, Maetan 3-Dong Youngton Gu
Suwon, Gyeonggi 152-848
South Korea
Contacts
Brian Wood
be.wood@samsung.com
+1-973-440-9125
Jung Ha Paik
jungha.paik@samsung.com
+82-10-8861-0858

DSA 1169 Expand All First Validated: 2/10/2017

Operating Environment Algorithm Capabilities
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 DSA KeyGen (FIPS186-4) Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 DSA KeyGen (FIPS186-4) Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 DSA KeyGen (FIPS186-4) Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 DSA KeyGen (FIPS186-4) Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 DSA SigGen (FIPS186-4) Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 DSA SigGen (FIPS186-4) Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 DSA SigGen (FIPS186-4) Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 DSA SigGen (FIPS186-4) Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 DSA SigVer (FIPS186-4) Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 DSA SigVer (FIPS186-4) Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 DSA SigVer (FIPS186-4) Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 DSA SigVer (FIPS186-4) Expand

Component 1092 Expand All First Validated: 2/10/2017

Operating Environment Algorithm Capabilities
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 KAS-ECC CDH-Component Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 KAS-ECC CDH-Component Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 KAS-ECC CDH-Component Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 KAS-ECC CDH-Component Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 KAS-ECC Component Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 KAS-ECC Component Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 KAS-ECC Component Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 KAS-ECC Component Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 KAS-FFC Component Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 KAS-FFC Component Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 KAS-FFC Component Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 KAS-FFC Component Expand

SHS 3618 Expand All First Validated: 2/10/2017

Operating Environment Algorithm Capabilities
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 SHA-1 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 SHA-1 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 SHA-1 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 SHA-1 Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 SHA2-224 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 SHA2-224 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 SHA2-224 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 SHA2-224 Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 SHA2-256 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 SHA2-256 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 SHA2-256 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 SHA2-256 Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 SHA2-384 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 SHA2-384 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 SHA2-384 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 SHA2-384 Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 SHA2-512 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 SHA2-512 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 SHA2-512 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 SHA2-512 Expand

DRBG 1412 Expand All First Validated: 2/10/2017

Operating Environment Algorithm Capabilities
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 Counter DRBG Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 Counter DRBG Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 Counter DRBG Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 Counter DRBG Expand

KDF 125 Expand All First Validated: 2/10/2017

Operating Environment Algorithm Capabilities
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 KDF SP800-108 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 KDF SP800-108 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 KDF SP800-108 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 KDF SP800-108 Expand

ECDSA 1049 Expand All First Validated: 2/10/2017

Operating Environment Algorithm Capabilities
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 ECDSA KeyGen (FIPS186-4) Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 ECDSA KeyGen (FIPS186-4) Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 ECDSA KeyGen (FIPS186-4) Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 ECDSA KeyGen (FIPS186-4) Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 ECDSA KeyVer (FIPS186-4) Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 ECDSA KeyVer (FIPS186-4) Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 ECDSA KeyVer (FIPS186-4) Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 ECDSA KeyVer (FIPS186-4) Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 ECDSA SigGen (FIPS186-4) Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 ECDSA SigGen (FIPS186-4) Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 ECDSA SigGen (FIPS186-4) Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 ECDSA SigGen (FIPS186-4) Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 ECDSA SigVer (FIPS186-4) Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 ECDSA SigVer (FIPS186-4) Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 ECDSA SigVer (FIPS186-4) Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 ECDSA SigVer (FIPS186-4) Expand

AES 4389 Expand All First Validated: 2/10/2017

Operating Environment Algorithm Capabilities
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 AES-CBC Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 AES-CBC Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 AES-CBC Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 AES-CBC Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 AES-CMAC Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 AES-CMAC Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 AES-CMAC Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 AES-CMAC Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 AES-CTR Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 AES-CTR Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 AES-CTR Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 AES-CTR Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 AES-ECB Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 AES-ECB Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 AES-ECB Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 AES-ECB Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 AES-GCM Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 AES-GCM Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 AES-GCM Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 AES-GCM Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 AES-KW Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 AES-KW Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 AES-KW Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 AES-KW Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 AES-OFB Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 AES-OFB Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 AES-OFB Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 AES-OFB Expand

HMAC 2916 Expand All First Validated: 2/10/2017

Operating Environment Algorithm Capabilities
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 HMAC-SHA-1 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 HMAC-SHA-1 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 HMAC-SHA-1 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 HMAC-SHA-1 Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 HMAC-SHA2-224 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 HMAC-SHA2-224 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 HMAC-SHA2-224 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 HMAC-SHA2-224 Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 HMAC-SHA2-256 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 HMAC-SHA2-256 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 HMAC-SHA2-256 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 HMAC-SHA2-256 Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 HMAC-SHA2-384 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 HMAC-SHA2-384 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 HMAC-SHA2-384 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 HMAC-SHA2-384 Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 HMAC-SHA2-512 Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 HMAC-SHA2-512 Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 HMAC-SHA2-512 Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 HMAC-SHA2-512 Expand

Component 1093 Expand All First Validated: 2/10/2017

Operating Environment Algorithm Capabilities
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 RSA Decryption Primitive Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 RSA Decryption Primitive Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 RSA Decryption Primitive Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 RSA Decryption Primitive Expand

RSA 2372 Expand All First Validated: 2/10/2017

Operating Environment Algorithm Capabilities
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 RSA KeyGen (FIPS186-4) Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 RSA KeyGen (FIPS186-4) Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 RSA KeyGen (FIPS186-4) Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 RSA KeyGen (FIPS186-4) Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 RSA SigGen (FIPS186-4) Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 RSA SigGen (FIPS186-4) Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 RSA SigGen (FIPS186-4) Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 RSA SigGen (FIPS186-4) Expand
Kinibi 310 (32-bit) on Samsung Electronics Exynos7870 RSA SigVer (FIPS186-4) Expand
Kinibi 400A (32-bit) on Samsung Electronics Exynos8895 RSA SigVer (FIPS186-4) Expand
QSEE 4.0 (32-bit) on Qualcomm MSM8998 RSA SigVer (FIPS186-4) Expand
QSEE 4.0 (64-bit) on Qualcomm MSM8998 RSA SigVer (FIPS186-4) Expand

Created October 05, 2016, Updated March 08, 2021