The wolfSSL embedded SSL/TLS library is a lightweight TLS library written in ANSI C and targeted for embedded, RTOS, and resource-constrained environments - primarily because of its small size, speed, and feature set. wolfSSL supports industry standards up to the current TLS 1.3 and DTLS 1.2 levels, is up to 20 times smaller than OpenSSL, and offers progressive ciphers such as ChaCha20, Curve25519, NTRU, and Blake2b. wolfSSL is able to use a FIPS 140-2 validated version of wolfCrypt if needed.

Setup information

Git repository web repo

Last commit: 2 years, 8 months ago (master branch)


  • Chris Conlon (Entire layer) email
Recipe name Version Description
wolfcryptbenchmark 1.0 wolfCrypt Benchmark Application
wolfcrypttest 1.0 wolfCrypt Test Application
wolfmqtt 1.8.0 wolfMQTT Client Library
wolfssh 1.4.6 wolfSSH Lightweight SSH Library
wolfssl 4.7.0 wolfSSL Lightweight Embedded SSL/TLS Library
wolftpm 2.0.0 wolfTPM Portable TPM 2.0 Library