wolfCrypt FIPS Operating Environments

wolfSSL fans! Do you like FIPS? Do you like virtual machines? Guess what. wolfSSL`s crypto library, wolfCrypt, is validated for FIPS 140-2 and in the process of being one of the first cryptography libraries to be validated for FIPS 140-3

As wolfCrypt is commonly used in standard operating environments because of its royalty-free pricing and excellent cross platform support, wolfCrypt FIPS has been validated on a number of Operating Environments (OEs). The current validated OE list for both wolfCrypt FIPS certificates (#2425 and #3389) are listed here for reference.  

Certificate #2425 Current OE List:

Operating SystemProcessorPlatform
Linux 3.13 (Ubuntu)Intel® Core™ i7-3720QM CPU @2.60GHz x 8HP EliteBook
iOS 8.1Apple™ A8iPhone™ 6
Android 4.4Qualcomm Krait 400Samsung Galaxy S5
FreeRTOS 7.6ST Micro STM32FuTrust TS Reader
Windows 7 (64-bit)Intel® Core™ i5Sony Vaio Pro
Linux 3.0 (SLES 11 SP4, 64-bit)Intel® Xeon® E3-1225Imprivata OneSign
Linux 3.0 (SLES 11 SP4, 64-bit) on Microsoft Hyper-V 2012R2 CoreIntel® Xeon® E5-2640Dell® PowerEdge™ r630
Linux 3.0 (SLES 11 SP4, 64-bit) on VMWare ESXi 5.5.0Intel® Xeon® E5-2640Dell® PowerEdge™ r630
Windows 7 (64-bit) on VMWare ESXi 5.5.0Intel® Xeon® E5-2640Dell® PowerEdge™ r630
Android Dalvik 4.2.2NXP i.MX6 MXT?700?NC 7” touch
panel
Linux 4.1.15NXP i.MX5NX?1200 NetLinx NX
Integrated Controller
Debian 8.8Intel Xeon® 1275v3CA PAM 304L Server
Windows Server 2012R2Intel® Xeon® E5335CA Technologies
PAMHAF995
Windows 7 Professional SP1Intel® Core™ i7?2640MDell™ Latitude™ E6520
Debian 8.7.0Intel ® Xeon® E3 Family with SGX supportIntel® x64 Server System
R1304SP
Windows 10 ProIntel ® Core ™ i5 with SGX supportDell™ Latitude™ 7480
NET+OS v7.6 Digi International NS9210Sigma IV infusion pump
Linux 4.4 (SLES 12 SP3, 64?
bit) on Microsoft Hyper?V
2016 Core
Intel® Xeon® E5?2650Dell® PowerEdge™ r720
Linux 4.4 (SLES 12 SP3, 64?
bit) on VMWare ESXi 6.5.0
Intel® Xeon® E5?2403Dell® PowerEdge™ r420

Certificate #3389 Current OE List:

Operating SystemProcessorPlatform
OpenRTOS v10.1.1STM32L4RxSTMicroelectronics STM32L4R9I-DISCO (Discovery Kit)
HP Imaging & Printing Linux 4.9ARMv8 Cortex-A72/A53HP PN 3PZ95-60002
Windows 10 EnterpriseIntel® Core™ i7-7820 x4Radar FCL Package Utility
Linux socfpga cyclone VArmv7 rev 0, Cortex A-9SEL 2700 Series 24-Port Ethernet Switch
Fusion Embedded RTOS 5.0Analog Devices ADSP-BF516 (Blackfin)Classone ® IP Radio Gateway
Linux 4.12 Yocto StandardFreescale i.MX6 DualLite ARMv7 Cortex-A9 x2Metasys® SNC Series Network Control Engine
Nucleus 3.0 version 2013.08.1Freescale Vybrid VF500XL200 Radio
CodeOS v1.4CT8200 (ARM FA626TE)HP ProLiant DL360
Linux 4.14Armv8 Cortex-A53SEL-2742S
CMSIS-RTOS v2.1.3Silicon Labs EFM32GAlto™
Windows CE 6.0ARM Cortex-A8HP LaserJet Enterprise
QNX 6.6NXP i.MX 6SoloX Arm® Cortex®-A9Zebra ZT610
QNX 7.0NXP i.MX7 Arm® Cortex®-A7 (x2)Zebra ZD621
QNX 6.5NXP i.MX25 Arm9™Zebra ZQ630
QNX 7.0NXP i.MX 6ULL Arm® Cortex®-A7Zebra ZT421
SUSE Linux Enterprise hosted in Hypervisor Vmware ESXi 6.7.0Intel® Xeon® E-2234Dell PowerEdge T340
Linux 4.14Dual ARM Cortex A9Lenovo XClarity Controller
Swoop Kernel 1.5Xilinx Zynq Ultrascale+ XCZU9EG™Skipper
Windows Server 2016Intel® Xeon® E5-2603Dell PowerEdge R430
NET+OS v7.6NS9210Sigma IV Infusion Pump
Windows 10 ProIntel® Core™ i7-7600ULenovo Thinkpad T470
Windows Server 2019Intel® Xeon® Silver 4116 (x24)HPE ProLiant DL360
Android 11Qualcomm Snapdragon 865 (SoC)Samsung Galaxy S20 5G
Linux 5.4Freescale i.MX7 Dual ARM® Cortex-A7iSTAR physical access controller
Linux 5.4Intel® Xeon® E-2244GDell PowerEdge R340 Rack Server
Linux 4.12Intel® Core™ i3-7101HP PageWide XL
Linux 4.9Freescale i.MX7 Dual ARM® Cortex-A7ZOLL Communications Module
NetBSD v6.0.1Intel(R) Atom(R) E3930RICOH IM C2500
NetBSD v6.0.1Intel(R) Atom(R) E3940RICOH IM C6000
Android 6.0 (Linux 4.1)Freescale i.MX6 Quad/DualLiteRICOH IM C6000
iOS 14Apple A14 BioniciPhone 12
Android 8.1 (Linux 4.4)Qualcomm Snapdragon 835 (APQ8098 / MSM8998)EchoNous Kosmos® Bridge
CentOS Linux 7.9 on VMware ESXi 6.7Intel® Xeon® X5650 @2.67GHzHP ProLiant DL360
Linux 3.10 (CentOS 7) Intel® Atom™ CPU D525 @1.80GHzBeckman Coulter PROService RAP BOX
Yocto (dunfell) 3.1AMD GX-412TC SoCLinkGuard
Linux 5.4Intel® Xeon® Gold 5218 CPU @ 2.30GHzLiveAction LiveNX Appliance
Windows 10 ProIntel® Core™ i7-1255U @1.70 GHzDell Precision 3570
FreeBSD 10.3 on VMWare ESXi 7.0Intel® Xeon® Silver 4210 @2.20GHzSupermicro X11DPH-i (vnc-wolf)
Linux 5.15 on VMWare ESXi 7.0Intel® Xeon® Silver 4210 @2.20GHzSupermicro X11DPH-i (sdlc-wolf)
Debian GNU/Linux 8 (jessie)Broadcom BCM5634Corning 1LAN-SDDP-24POE (onl-armel)
Linux IPHO00550F22 4.1Broadcom BCM6858Corning 1LAN-SDAN-7691 (bcm6858x)
Debian GNU/Linux 8 (jessie)Intel® Atom™ C2558 @ 2.40GHzufiSpace Cloud and Data Center Switch S7810-54QS (onl-x86_64)
Linux IPHO00559B23 3.4Broadcom BCM6838Corning 1LAN-SDAN-7290 (bcm683xx)
VxWorks 7 SR0630Intel® Core™ i7-5850EQ @2.70GHzF-16 WASP
macOS Monterey 12.5Intel® Core™ i7-8569U @2.80GHzMacBook Pro
macOS Monterey 12.5Apple M1 MaxMacBook Pro
Windows 11 EnterpriseIntel® Core™ i7-10610U @1.80GHzDell Latitude 7410
Endace Crypto Firmware 1.0Intel® Xeon® Silver 4316 CPU @2.30GHzEndaceProbe 2144
macOS Monterey 12.5Apple M1MacBook Air
Vortec SchedulerStarCore SC3850 DSPAvaya MP160
VxWorks 7NXP T1024G450 Media Gateway
VxWorks 6.9NXP MPC8650G430 Media Gateway
VxWorks 6.9TNETV1050Sectéra vIPer™ Phone
VxWorks 5.5Marvell Poncat2 Sheeva™ML6416E
Janteq Zynq Linux 5.4Xilinx Zynq-7000 SoCAviTr3
Janteq Zynq Linux 4.19Xilinx Zynq Ultrascale+Bronte3
Janteq S5L Linux 4.9Ambarella S5L SoCMaximo
Endace Crypto Firmware 1.0Intel® Xeon® Gold 6338N CPU @2.20GHzEndaceProbe 2184
Endace Crypto Firmware 1.0Intel® Xeon® Gold 5418N CPU @1.80GHzEndaceProbe 94C8
Endace Crypto Firmware 1.0Intel® Xeon® Gold 6230N CPU @2.30GHzEndaceProbe 92C8
Janteq iMX8QM Linux version 5.4i.MX8 Quad Max SoCFlip2
Android 13QualComm SnapDragon 8 SoCSamsung Galaxy S22

wolfSSL can easily add additional OEs to existing wolfCrypt FIPS certificates.

If you have any questions or run into any issues, contact us at facts@wolfssl.com, or call us at +1 425 245 8247.