U.S. flag   An unofficial archive of your favorite United States government website
Dot gov

Official websites do not use .rip
We are an unofficial archive, replace .rip by .gov in the URL to access the official website. Access our document index here.

Https

We are building a provable archive!
A lock (Dot gov) or https:// don't prove our archive is authentic, only that you securely accessed it. Note that we are working to fix that :)

This is an archive
(replace .gov by .rip)

Cryptographic Module Validation Program CMVP

Certificate #3389

Details

Module Name
wolfCrypt
Standard
FIPS 140-2
Status
Active
Sunset Date
3/3/2024
Validation Dates
03/04/2019;05/31/2019;10/22/2019;01/06/2020;03/26/2020;04/22/2020;07/06/2020;08/27/2020;01/29/2021;03/24/2021;04/14/2021
Overall Level
1
Caveat
When operated in FIPS mode. When entropy is externally loaded, no assurance of the minimum strength of generated keys.
Security Level Exceptions
  • Physical Security: N/A
  • Mitigation of Other Attacks: N/A
Module Type
Software
Embodiment
Multi-Chip Stand Alone
Description
wolfCrypt module is a comprehensive suite of FIPS Approved algorithms. All key sizes and modes have been implemented to allow flexibility and efficiency.
Tested Configuration(s)
  • • Windows CE 6.0 running on HP LaserJet Enterprise with an ARM Cortex-A8 (single-user mode)
  • CodeOS v1.4 running on Series CR2700 Code Reader(s) with CodeCorp CT8200 (ARM FA626TE)
  • Fusion Embedded ROTS 5.0 running on Classone ® IP Radio Gateway with Analog Devices ADSP-BF516 (BlackFin)
  • HP Imaging & Printing Linux 4.9 running on HP PN 3PZ95-60002 with ARM Cortex-A72 with PAA
  • HP Imaging & Printing Linux 4.9 running on HP PN 3PZ95-60002 with ARM Cortex-A72 without PAA
  • Linux 4.12 Yocto Standard running on Metasys® SNC Series Network Control Engine with Freescale i.MX6 DualLite ARMv7 Cortex-A9 x2 with PAA
  • Linux 4.12 Yocto Standard running on Metasys® SNC Series Network Control Engine with Freescale i.MX6 DualLite ARMv7 Cortex-A9 x2 without PAA
  • Linux 4.14 running on SEL-2742S with an ARMv8 Cortex A53 with PAA
  • Linux 4.14 running on SEL-2742S with an ARMv8 Cortex A53 without PAA
  • Linux 4.4 (Ubuntu 16.04 LTS) running on Intel Ultrabook 2 in 1 with an Intel® Core™ i5-5300U CPU @2.30GHz x 4 with PAA
  • Linux 4.4 (Ubuntu 16.04 LTS) running on Intel Ultrabook 2 in 1 with an Intel® Core™ i5-5300U CPU @2.30GHz x 4 without PAA
  • Linux socfpga Cyclone V running on SEL 2700 Series 24-Port Ethernet Switch with an ARMv7 rev0, Cortex A-9
  • Nucleus 3.0 version 2013.08.1 running on XL200 Radio with CodeCorp CT8200 (ARM FA626TE)
  • OpenRTOS v10.1.1 running on STMicroelectronics STM32L4R9I-DISCO (Discovery Kit) with a STMicroelectronics STM32L4Rx
  • Red Hat Enterprise Linux Workstation running on DELL Precision 5820 with an Intel® Xeon™ W-2155 @ 3.3GHz x 20 with PAA
  • Red Hat Enterprise Linux Workstation running on DELL Precision 5820 with an Intel® Xeon™ W-2155 @ 3.3GHz x 20 without PAA
  • Windows 10 Enterprise running on Radar FCL Package Utility with Intel® Core™ i7-7820 @2.9GHz x 4 with PAA
  • Windows 10 Enterprise running on Radar FCL Package Utility with Intel® Core™ i7-7820 @2.9GHz x 4 without PAA
  • Windows 10 running on Intel Ultrabook 2 in 1 with an Intel® Core™ i5-5300U CPU @2.30GHz x 4 with PAA
  • Windows 10 running on Intel Ultrabook 2 in 1 with an Intel® Core™ i5-5300U CPU @2.30GHz x 4 without PAA
FIPS Algorithms
AES Certs. #5446, #A894, #A902, #A949, #A1103, #C663, #C1051, #C1438, #C1568, #C1646, #C1727 and #C1746
CVL Certs. #1891, #1892, #A894, #A902, #A949, #A1103, #C663, #C1051, #C1438, #C1568, #C1646, #C1727 and #C1746
DRBG Certs. #2131, #A894, #A902, #A949, #A1103, #C663, #C1051, #C1438, #C1568, #C1646, #C1727 and #C1746
DSA Certs. #1401, #A894, #A902, #A949, #A1103, #C663, #C1051, #C1438, #C1568, #C1646, #C1727 and #C1746
ECDSA Certs. #1451, #A894, #A902, #A949, #A1103, #C663, #C1051, #C1438, #C1568, #C1646, #C1727 and #C1746
HMAC Certs. #3604, #A894, #A902, #A949, #A1103, #C663, #C1051, #C1438, #C1568, #C1646, #C1727 and #C1746
RSA Certs. #2922, #A894, #A902, #A949, #A1103, #C663, #C1051, #C1438, #C1568 #C1646, #C1727 and #C1746
SHA-3 Certs. #45, #A894, #A902, #A949, #A1103, #C663, #C1051, #C1438, #C1568, #C1646, #C1727 and #C1746
SHS Certs. #4365, #A894, #A902, #A949, #A1103, #C663, #C1051, #C1438, #C1568, #C1646, #C1727 and #C1746
Triple-DES Certs. #2736, #A894, #A902, #A949, #A1103, #C663, #C1051, #C1438, #C1568, #C1646, #C1727 and #C1746
Allowed Algorithms
NDRNG
Software Versions
4.0, 4.0.1, 4.1.0, 4.2.0, 4.3.0, 4.3.2, 4.3.4, 4.4.1, 4.4.2, 4.5.2, 4.5.4 and 4.6.2

Vendor

wolfSSL Inc.
10016 Edmonds Way Suite C-300
Edmonds, WA 98020
USA

Todd Ouska
todd@wolfssl.com
Phone: 503-679-1859
Larry Stefonic
larry@wolfssl.com
Phone: 206-369-4800

Lab

UL VERIFICATION SERVICES INC
NVLAP Code: 100432-0