In the evolving landscape of cryptographic security, supporting multiple signature algorithms within a single certificate has become increasingly important. These certificates are known as Chimera certificates, a moniker coined by the X9.146 banking standards team. They provide enhanced security, flexibility, and agility, especially for the transition to post-quantum cryptography. As well, wolfSSL also understands the […]
Read MoreMore TagCategory: wolfSSL/ wolfCrypt
wolfSSL 5.8.0 Released
We are excited to announce that wolfSSL version 5.8.0 is now available. This release brings several important new features and improvements. Below are the key new additions: New Features Implemented various fixes to support building for Open Watcom, including OS/2 support and Open Watcom 1.9 compatibility (PR 8505, 8484). Added support for STM32H7S (tested on […]
Read MoreMore TagwolfSSL arrives to NXP’s Application Code Hub
The NXP Application Code Hub, in collaboration with wolfSSL, now provides developers with a practical foundation for building secure IoT applications using NXP’s MCUXpresso VS Code extension. This ecosystem combines NXP’s powerful microcontrollers with wolfSSL’s security libraries, all running on the Zephyr RTOS. Available Initial Examples: wolfMQTT publisher client with zephyr Implements a secure MQTT […]
Read MoreMore TagThe definitive guide to Kernel vs. User Space Cryptography on Windows or Linux
We’re often asked if our cryptography library can be used in kernel, typically for use cases involving network or disk I/O. Indeed it can. Performing cryptographic operations inside the kernel has performance and security advantages, and is typically transparent to user mode applications and daemons. When is kernel mode cryptography the right solution, and what […]
Read MoreMore TagAnnouncing STM32H7S Support in wolfCrypt
We are excited to announce wolfCrypt support for the STM32H7S, the latest high-performance microcontroller from STMicro. This Cortex-M7 (600MHz) part is designed to leverage external flash, offering new possibilities for embedded security and cryptographic applications. Performance Insights: STM32H7S + wolfCrypt In our testing, the STM32H7S’s onboard cryptography hardware demonstrated impressive performance across various algorithms. The […]
Read MoreMore TagwolfSSL Accelerates Cryptography on Xilinx Hardware—With More to Come!
At wolfSSL, we are ensuring that embedded systems, IoT devices, and high-performance computing platforms benefit from the fastest and most secure cryptographic solutions available. Leveraging the available Xilinx hardware acceleration allows for high-speed encryption, decryption, and hashing with minimal CPU overhead, making it ideal for applications in aerospace, defense, automotive, networking, and industrial automation. wolfSSL’s […]
Read MoreMore TagVisual Studio Support for Non-Windows OS in wolfSSL
Expanding Cross-Compilation Capabilities in Visual Studio With the recent release of wolfSSL, we have significantly improved the cross-compiling capabilities of wolfSSL in Visual Studio, particularly when targeting non-Windows operating systems from a Windows-based development environment. This improvement was introduced in PR #7884 and provides a new build option that makes cross-compilation smoother and more efficient. […]
Read MoreMore TagwolfSSL Conforms to MISRA-C Guidelines
The team at wolfSSL has taken the core functionality of the wolfSSL embedded SSL/TLS library to the next level and implemented changes to conform to the Required and Mandatory rules from the MISRA-C guidelines. Currently a subset of the wolfCrypt modules are already covered for compliance, including detailed deviation documents (sha256.c, aes.c (CBC/GCM), rsa.c, random.c, […]
Read MoreMore TagwolfSSL Enhances DTLS with Easier Connection ID Handling and Stateless Support
wolfSSL is continuously improving its support for DTLS (Datagram Transport Layer Security) to make it easier for developers to handle connection IDs and implement stateless DTLS services. In this blog post, we’ll explore the new APIs introduced in wolfSSL 5.7.6 that simplify these tasks. DTLS is a variant of TLS designed for datagram-based transports like […]
Read MoreMore TagDeprecation Notice: ARC4
The wolfSSL team is announcing the deprecation of the ARC4 cipher. This decision is part of our ongoing effort to simplify the wolfSSL codebase and focus on supporting the most secure and widely-used ciphers. The ARC4 cipher has been shown to have significant weaknesses, including: Key biases and correlations Plaintext recovery attacks Increased risk of […]
Read MoreMore Tag
