In our never-ending quest to have wolfSSL supported and running on all platforms, everywhere, for everyone, we are proud to announce we are now supporting Softcore RISC-V Environments. What is a Softcore RISC-V CPU? We’re glad you asked! Softcore means the electronics are created on a “soft” and reusable FPGA instead of the one-time, hard […]
Read MoreMore TagCategory: Uncategorized
Using user_settings.h with wolfSSL
wolfSSL has various examples of user_settings.h files that you could use to configure your build. For users who can’t make use of Autotools, want to build with a custom IDE, or would like to track and manage their wolfSSL build configuration in a header file, we recommend the use of a custom user_settings.h header file. […]
Read MoreMore TagRocky Linux FIPS
Are you interested in utilizing FIPS 140-2 cryptography on the Rocky Linux™ platform? wolfSSL will soon be adding the Rocky Linux Operating Environment to our wolfCrypt FIPS certificate. Let us know your exact hardware to ensure we add the configuration you need. The wolfCrypt FIPS module can be used with wolfSSL, wolfSSH, third party Open […]
Read MoreMore TagwolfSSL Summer of Security Internship Program 2025
Are you a college or university student interested in Internet security? Do you want to learn about cryptography and the implementation and application of Internet protocols (SSL/TLS, SSH, MQTT, TPM)? If so, apply for wolfSSL’s 2025 Summer of Security internship program! wolfSSL is the leading global producer of Open Source Internet security products, securing over […]
Read MoreMore TagDHE Vulnerability of CVE 2022-40735
Customers have asked about CVE 2022-40735 (https://nvd.nist.gov/vuln/detail/CVE-2022-40735) and whether they are vulnerable as users of wolfSSL. The short is answer is: No. But, there are ways that you can put yourself at risk. Let’s delve into the CVE and how best to protect yourself from attacks like this. First of all, a description of the […]
Read MoreMore TagBenchmarks for Kyber Level 1 PQM4 Integration on STM32 ARM Cortex-M4
Recently the PQM4 project fixed a bug that was preventing us from turning on optimizations. Please see https://github.com/mupq/pqm4/issues/229 . Naturally, this means we can run benchmarks now! You can see the results on our benchmarking page at https://www.wolfssl.com/docs/benchmarks/#pq_kyber_kem_l1_pqm4_on_stm32. Here is an abbreviated and reformatted version of our results. We want to compare Kyber Level 1 […]
Read MoreMore TagwolfSSH on Green Hills INTEGRITY RTOS
wolfSSH now runs on Green Hills Software’s INTEGRITY RTOS. Rejoice! wolfSSH will build and run almost out of the box. You will have to do a little integration work to get INTEGRITY to start the server appropriately, but at that point it plays nice with the shell application and allows for SFTP. Users can log […]
Read MoreMore TagwolfSSL Support for NXP SE050 with SCP03
wolfSSL has supported the NXP SE050 since wolfSSL 5.0.0 (November 1, 2021), giving wolfSSL and wolfCrypt users the ability to use cryptography and secure key generation/storage inside the SE050 while using wolfSSL’s own APIs from the application level. We recently made some substantial additions and enhancements to wolfSSL’s SE050 support, including the following. These are […]
Read MoreMore TagwolfSSL JSSE Provider and JNI Wrapper 1.11.0 Now Available
Version 1.11.0 of the wolfSSL JSSE Provider and JNI wrapper is now available for download! wolfSSL JNI/JSSE provide Java-based applications with an easy way to use the native wolfSSL SSL/TLS library. The thin JNI wrapper can be used for direct JNI calls into native wolfSSL, or the JSSE provider (wolfJSSE) can be registered as a […]
Read MoreMore TagSupport for MAXQ1065 in wolfSSL
Do you want to use the Analog Devices Inc./Maxim Integrated MAXQ1065 ultra-low-power secure authenticator? If so, then you’ll be interested to know that wolfSSL now supports it! You can use the MAXQ1065 to accelerate your TLS 1.2 connections in your applications by taking advantage of wolfSSL’s integration into the MAXQ10xx SDK. With this new addition, […]
Read MoreMore Tag
