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 TagCategory: wolfSSL/ wolfCrypt
Deprecation 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 TagSPAKE and wolfSSL in Kerberos 5
In today’s digital landscape, the need for robust authentication mechanisms has never been more crucial. Among the various methods available, SPAKE (Simple Password-Authenticated Key Exchange) stands out as an enhanced security solution for authenticating users. SPAKE represents a significant advancement over traditional password-based authentication, which often relies on static hashes. By leveraging a shared secret […]
Read MoreMore TagWhen wolfSSL_UseKeyShare() is not Enough
Ladies and gentlemen, it’s story time!! Once upon a time, there was a network administrator that only wanted to use the strongest NIST-approved ECC encryption available within the TLS 1.3 protocol. They picked ECDHE over the secp521r1 curve. When they went to code their application, they wanted the best TLS library available so they naturally […]
Read MoreMore TagDeprecation Announcement: RC2
As part of our ongoing effort to maintain the highest level of security and performance, we are announcing the upcoming deprecation of RC2 from wolfCrypt. All of our products depend on wolfCrypt for their algorithm implementations so this could have consequences across our whole product line. What is RC2? RC2 is a symmetric-key block cipher […]
Read MoreMore TagTLS vs. SSH: When To Use Which
TLS and SSH are both widely used protocols used for creating secure connections between two systems over a secure network. But, they are designed for different use cases, so today we are going to take a quick dive into when you should use which. About TLS TLS (Transport Layer Security) is what is most commonly […]
Read MoreMore TagwolfSSL on STM32 MPUs
STMicroelectronics recently released a new range of ARM based MPUs. These are industrial grade ARM microprocessors that provide excellent performance as well as many useful features. ST have released OpenSTLinux to run on these chips, but they have also made a version of their bare-metal HAL API which works with these chips. The wolfSSL team […]
Read MoreMore TagComing Soon: FrodoKEM in wolfCrypt
“Hey wolfSSL, care to show us Europeans some post-quantum love?” Of course! Here at wolfSSL we were founded in the USA and most of our team is American. Naturally, we have been following NIST (National Institute of Standards and Technology) standards. That said, we love and cherish our European customers and community as well. Cryptography […]
Read MoreMore TagA slice of security for the Raspberry Pi Pico
Pretty much everyone knows what a Raspberry Pi board is, a very budget-friendly ARM board which runs Linux. What you might not know is that Raspberry Pi also created a very small, cheap, embedded ARM microcontroller range and development board as well. The board is known as the Raspberry Pi Pico and the chip is […]
Read MoreMore TagwolfSSL FIDO Compliance: Implementing FIDO Authentication Standards with wolfCrypt
wolfSSL FIDO Compliance As organizations move away from traditional password-based authentication, FIDO (Fast Identity Online) has emerged as one of the leading standards for strong authentication. wolfSSL is positioned to support this transition with our robust cryptography library, wolfCrypt, which implements many of the core algorithms required for FIDO compliance. This blog outlines how wolfSSL […]
Read MoreMore Tag
