wolfSSL 3.12.2

The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating environments as well because of its royalty free pricing and cross platform support. wolfSSL supports industry standards up to the current TLS 1.2 level, is up to 20 times smaller than OpenSSL, and offers progressive ciphers such as HC-128, RABBIT, and NTRU. User benchmarking and feedback reports dramatically better performance when using wolfSSL over OpenSSL. It is available under both GPLv2 and commercial licenses, like MySQL, making it ideal for a wide variety of projects.

User's rating:

  • Currently 3.00/5
  • 1
  • 2
  • 3
  • 4
  • 5
Enlarge the screenshot of wolfSSL
[ Enlarge Image ]
Download 2.73MB wolfSSL

Download Direct

(2.73MB, Extension: )

Download alternate to wolfSSL solution

Look at the free or trial alternatives and similar apps to wolfSSL software by the tags. It's possible also to find substitutes for the most popular titles in the Software Development category.

| Tls | Ssl Security | Ssl Library | Software Security | Programming Library | Openssl Compatible | Open Source Crypto | Lwip | Lightweight Ssl | Encryption | Embedded Ssl | Device Security | Cryptography | Application Security |

History updates (Complete changelogs since the listing on this site)

3.12.2 [11-11-17]

This release includes many performance improvements with Intel ASM (AVX/AVX2) and AES-NI. New single precision math option to speedup RSA, DH and ECC. Embedded hardware support has been expanded for STM32, PIC32MZ and ATECC508A. AES now supports XTS mode for disk encryption. And more!

Other versions : 3.12.0 3.11.0 3.10.2 3.10.0 3.9.10 3.9.8 3.9.6

v3.12.0 [09-28-17]

TLS 1.3 0RTT feature added
Added port for using Intel SGX with Linux
Update and fix PIC32MZ port
AVX and AVX2 assembly for improved ChaCha20 performance
Added Xilinx port
Added warning when compiling without hardened math operations
More fixes, improvements and new features!

v3.11.0 [07-18-17]

Code updates for warnings reported by Coverity scans
Testing and warning fixes for FreeBSD on PowerPC
Updates and refactoring to ASN1 parsing functions
Added support for PKCS#7 Signed Data with ECDSA
Fixed low and medium level security vulnerabilities
More fixes, improvements and new features!

v3.10.2 [02-28-17]

Poly1305 Windows macros fix
Compatibility layer expanded with multiple functions added
Improve fp_copy performance with ALT_ECC_SIZE
OCSP updates and improvements
IAR EWARM 8 compiler warnings fixed
Reduce stack usage with ECC_CACHE_CURVE disabled
Added ECC export raw for public/private key

v3.10.0 [12-27-16]

- Added support for SHA224

- Added scrypt feature

- Build for Intel SGX use, added in directory IDE/WIN-SGX

- Fix for ChaCha20-Poly1305 ECDSA certificate type request

- Enhance PKCS#7 with ECC enveloped data and AES key wrap support

- Added support for RIOT OS

v3.9.10 [09-29-16]

Release 3.9.10 includes a medium level vulnerability fix, default configure option changes, extended master secret support, DSA padding checks, CTX level RNG, RDSEED enhancements, ARMv8 support, and more.

v3.9.8 [08-19-16]

Release 3.9.8 of wolfSSL has bug fixes and new features including support for custom ECC curves, addition of RSA blinding, support for Brainpool curves, addition of ECDHE-ECDSA-AES128-CCM cipher suite and more.

v3.9.6 [08-17-16]

New features: staticmemory; DTLS sessionexport; python wolfCrypt wrapper; AES CMAC algorithm; eccshamir option.
Updated: STM32F2_CRYPTO port with additional algorithms; MDK5 projects; AES-NI.
Fixed: STM32 with STM32F2_HASH defined; building with MinGw; decrypt max size with RSA OAEP.
And more!

Average review rating :

Useful independent reviews and opinions of the users

Review wolfSSLWrite a review « Be the first to post a review for wolfSSL download!

Predicted future versions and notices:

The doDownload.com constantly monitors the update of all programs, including information from the wolfSSL 3.12.3 changelog file, however sometimes it can happen that data are not complete or are outdated.We assume that author continue's to develop 3.13.0 version with further advanced features, and soon you will be informed. Equally important 4.0.0 upgrades of the program we will continue to monitor. Full wolfSSL description has been compared with the overall software database and our algorithm has found the following applications (are showed below).