Even FPGA softcore microprocessors need security. wolfSSL supports Xilinx MicroBlaze and Altera Nios II as well as Zynq SoCs with acceleration using XilSecure. For new and legacy projects, efficient security is available with first-class support. See the Xilinx Vitis and Vivado README. For Nios II, from the Quartus developer environment run ./configure –host=nios2-elf wolfSSL provides […]
Read MoreMore TagCategory: Uncategorized
FIPS certificate #2425 is being added to NIST sunset list: wolfSSL customers can achieve effortless transition to FIPS cert #3389
FIPS 140-2 requires the use of validated cryptography in the security systems implemented by federal agencies to protect sensitive information. The wolfCrypt Module is a comprehensive suite of FIPS Approved algorithms. All key sizes and modes have been implemented to allow flexibility and efficiency. The National Institute of Standards and Technology (NIST) is sending FIPS […]
Read MoreMore TagwolfSSL JNI and JSSE Provider 1.7.0 Now Available
Version 1.7.0 of wolfSSL JNI and JSSE is now available for download! wolfSSL JNI and JSSE provides Java applications with a convenient Java API to the widely-used wolfSSL embedded SSL/TLS library, including support for TLS 1.3! This package provides both a Java JSSE Provider as well as a thin JNI wrapper around native wolfSSL. Release […]
Read MoreMore TagwolfSSL Math Library Comparison Matrix
The wolfSSL embedded SSL/TLS library includes three different math libraries which can be used to support wolfCrypt’s cryptographic operations – the Normal Math library, the fastmath library, and SP math. To help our users decide which math library is right for them, we have put together a helpful comparison matrix! The wolfSSL Math Library Comparison […]
Read MoreMore TagwolfTPM v2.0 Release
A major release for wolfTPM came out at the end of 2020 and is now available for download from our website. This release brings many new features: Native support for using TPM2.0 hardware with wolfTPM under Microsoft Windows TPM simulator support for even easier development with wolfTPM and MacOS users Protection from MITM (man-in-the-middle) attacks […]
Read MoreMore TagwolfSSL Use With Signal
Back in January of 2018 wolfSSL added support for use with the Open Whisper Systems Signal Protocol C Library! This means that you can now develop Signal applications using wolfCrypt as the underlying cryptography provider. For those unfamiliar with the Signal Protocol, it is described on their GitHub page as “A ratcheting forward secrecy protocol […]
Read MoreMore TagNew Sparkplug example in wolfMQTT
The team here at wolfSSL is putting together a Sparkplug example that we’d like to share with you! The Sparkplug specification is useful for Industrial IoT system developers building on top of MQTT. Sparkplug defines a set of device states, adds topic naming structures, and defines payload formats. The wolfMQTT client library is perfectly suited […]
Read MoreMore TagwolfSSL Vulnerabilities In 2020
Last year wolfSSL fixed 8 vulnerabilities and documented them in the wolfSSL embedded SSL/TLS library release notes. Thanks to all of the researcher reports, and to the dedicated wolfSSL team, the fixes were identified and resolved rapidly. How rapidly you may ask? The average time to get a fix submitted for review on the vulnerabilities […]
Read MoreMore TagDistribution of Crypto Operations
wolfSSL is developing a library to handle the location of where crypto operations run amongst multiple cores. For large systems that have many sign/verify operations happening at once this library would be able to distribute those sign/verify requests based on a user’s input. In addition to managing where the operation runs it can be used […]
Read MoreMore TagSniffing traffic with TLS v1.3
The wolfSSL library includes a useful tool for sniffing TLS traffic. This can be used to capture and decrypt live or recorded PCAP traces when at least one of the keys is known. Typically a static RSA ciphersuite would be used, however with TLS v1.3 only Perfect Forward Secrecy (PFS) ciphers are allowed. For TLS […]
Read MoreMore Tag
