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

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Https

Secure .gov websites use HTTPS
A lock (Dot gov) 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
wolfCrypt module is a comprehensive suite of FIPS Approved algorithms. All key sizes and modes have been implemented to allow flexibility and efficiency.
Version
3.6.0
Type
SOFTWARE
Vendor
wolfSSL Inc.
10016 Edmonds Way
Suite C-300
Edmonds, WA 98020
USA
Contacts
Todd Ouska
todd@wolfssl.com
503-679-1859
Larry Stefonic
larry@wolfssl.com
206-369-4800

RSA 1749

   First Validated: 6/5/2015
Operating Environment Algorithm Capabilities
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 RSA SigGen (FIPS186-4) Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 RSA SigGen (FIPS186-4) Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 RSA SigGen (FIPS186-4) Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 RSA SigGen (FIPS186-4) Expand
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 RSA SigVer (FIPS186-4) Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 RSA SigVer (FIPS186-4) Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 RSA SigVer (FIPS186-4) Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 RSA SigVer (FIPS186-4) Expand

AES 3417

   First Validated: 6/5/2015
Operating Environment Algorithm Capabilities
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 AES-CBC Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 AES-CBC Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 AES-CBC Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 AES-CBC Expand
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 AES-CTR Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 AES-CTR Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 AES-CTR Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 AES-CTR Expand

SHS 2823

   First Validated: 6/5/2015
Operating Environment Algorithm Capabilities
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 SHA-1 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 SHA-1 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 SHA-1 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 SHA-1 Expand
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 SHA2-256 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 SHA2-256 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 SHA2-256 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 SHA2-256 Expand
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 SHA2-384 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 SHA2-384 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 SHA2-384 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 SHA2-384 Expand
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 SHA2-512 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 SHA2-512 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 SHA2-512 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 SHA2-512 Expand

DRBG 821

   First Validated: 6/5/2015
Operating Environment Algorithm Capabilities
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 Hash DRBG Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 Hash DRBG Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 Hash DRBG Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 Hash DRBG Expand

TDES 1928

   First Validated: 6/5/2015
Operating Environment Algorithm Capabilities
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 TDES-CBC Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 TDES-CBC Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 TDES-CBC Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 TDES-CBC Expand

HMAC 2175

   First Validated: 6/5/2015
Operating Environment Algorithm Capabilities
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 HMAC-SHA-1 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 HMAC-SHA-1 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 HMAC-SHA-1 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 HMAC-SHA-1 Expand
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 HMAC-SHA2-256 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 HMAC-SHA2-256 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 HMAC-SHA2-256 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 HMAC-SHA2-256 Expand
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 HMAC-SHA2-384 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 HMAC-SHA2-384 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 HMAC-SHA2-384 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 HMAC-SHA2-384 Expand
Android 4.4 on Qualcomm Krait 400 as on Samsung Galaxy S5 HMAC-SHA2-512 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit (Linux kernel 3.0.101-0.47.50) on Imprivata OneSign Hardware Appliance with Intel Xeon E3-1225 HMAC-SHA2-512 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on Microsoft Hyper-V 2012R2 Core (Linux kernel 3.0.101-0.40) on Intel Xeon E5-2640 HMAC-SHA2-512 Expand
SUSE Linux Enterprise Server 11 SP4 64-bit on VMWare ESXi 5.5.0 (Linux kernel 3.0.101-0.47.50) on Intel Xeon E5-2640 HMAC-SHA2-512 Expand

Created October 05, 2016, Updated March 08, 2021