WolfSSL v.3.15.0

Advertisement
Advertisement

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.

wolfSSL is an SSL/TLS library for developers. wolfSSL is a lightweight SSL/TLS library targeted for embedded and RTOS environments primarily because of its small size, speed, and portability. It employs a dual licensing model, making it available under both GPL and commercial licenses.

embedded ssl, lightweight ssl, lwip, ssl library, ssl security, open source, tls, programming library, application security, device security, software security, openssl compatible, c ssl, crypto, cryptography, open source crypto, encryption

 
  • WolfSSL
  • 3.15.0
  • 05 Jun 18
  • wolfSSL
  • Linux, Linux Console, Linux Gnome, Linux GPL, Linux Open Source
  •  
  • Freeware
  • 3.88 Mb
  • 1263
  • Free
 
 
Latest Versions History
Version Date Released Release Notes
3.15.0 05.06.2018 Support for TLS 1.3 Draft versions 23, 26 and 28. Add FIPS SGX support! Single Precision assembly code added for ARM and 64-bit ARM to enhance performance. Improved performance for Single Precision maths on 32-bit. Improved downgrade support for the TLS 1.3 handshake. And more!
3.12.2 23.10.2017 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!
3.12.0 04.08.2017 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!
3.11.0 04.05.2017 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!
3.10.2 10.02.2017 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
3.10.0 22.12.2016 - 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
3.9.10 23.09.2016 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.
3.9.6 14.06.2016 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!
3.9.0 18.03.2016 Release 3.9.0 of wolfSSL has bug fixes and new features including new LeanTLS configuration, RSA OAEP padding at wolfCrypt level, Arduino port and example, fixed point DH operation, ECDHE-PSK cipher suites, PSK ChaCha20-Poly1305 cipher suites, Nordic nRF51 port, and more.
 
 

Review WolfSSL

  • captcha
 
 
New Components & Libraries software
  • WolfSSL  v.3.15.0wolfSSL is a lightweight SSL/TLS library targeted for embedded and RTOS environments primarily because of its small size, speed, and portability. It employs a dual licensing model, making it available under both GPL and commercial licenses.
  • Luxand FaceSDK  v.6.5.1Real-time precision face recognition and identification SDK for C++, C#, Objective C, VB, Java and Delphi. FaceSDK enables developers to build web, Windows, Linux, MacOS X, iOS and Android applications with face recognition functionality.
  • OracleClientDAC for Delphi  v.4.0.2.0A feature-rich and high-performance library of components that provides native connectivity to Oracle from Delphi. OracleClientDAC-based applications connect to Oracle directly through the ADO.Net OracleClient (ODP.Net) ...
  • Revulytics Usage Intelligence, Mac ObjC  v.5.2The first analytics solution purpose-built for distributed software applications gives deep insight on product feature use. Install the SDK (in 30 min) to instantly see usage trends and user behavior. Also includes direct-to-desktop in-app messaging.
  • Dual Audio Recorder  v.2.3.1Dual Audio Recorder is all in one recorder, editor and player. You can remove DC Offset, apply fade in/out effects, edit the temporary file by amplifying, normalizing. It has the file list and built-in player.
  • Coolutils Converter  v.1.0.1Convert any file type with all-in-one Coolutils Converter. PDF, DOC, TXT, XPS, TIFF, HTML, XLS, even emails - the app will easily process them in one go. Convert any to PDF and add page counters, watermarks, set user permissions or stamp bates.