wolfssl
wolfssl copied to clipboard
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!
# Description - Drop alerts before verified ClientHello - Drop any bad packet after handshake - Drop unencrypted message during the encrypted phase of the handshake - Send protcol_version alerts...
# Description Reorganized the DH APIs into groups. Reworked all DH APIs. Improved testing of DH API. Implemented wolfSSL_PEM_read_RSAPublicKey() and wolfSSL_PEM_write_RSA_PUBKEY(). Fix public key PEM write implementations to use the...
# Description In evp.c, replace casts to`uint32_t` with `word32` Fix build error with `./configure --enable-crl --enable-asn=template` # Testing Clean build # Checklist - [ ] added tests - [ ]...
# Description `wc_GmacSetKey` and `wc_GmacUpdate` doxygen examples should show using `wc_AesInit` to set the Aes devID. Fixes zd14858 # Testing Documentation only # Checklist - [ ] added tests -...
# Description Adding support for SHA1, SHA224, and SHA256 hardware acceleration on Renesas RX64 and RX71 microcontrollers. This follows the a similar pattern as the Renesas TSIP support. # Testing...
### Contact Details _No response_ ### Version 5.4.0 ### Description Base16_Encode always returns one additional byte more than the actual encoded bytes because the code near the end is: ```...
This PR fixes compile error in: `asn.c` when `OPENSSL_EXTRA` is not defined `evp.c` because it uses `uint32_t` but didn't include `` And it adds support to handle cmake options to...
I'm building a library for async io and networking for c++ 20 like asio but prefers coroutines over handlers. Among other things there is an async ssl support with a...
…gisters, all the memory references in the non-NEON poly1305 routine were removed except the memory references for the message block itself. Still researching other possible uses of NEON instructions to...