MPLAB® Harmony v2 3rd Party TCP/IP Software
The third-party company, wolfSSL, offers MPLAB® Harmony compliant software for TCP/IP applications.
SSL/TLS Library from wolfSSL
CyaSSL is a lightweight C-language-based SSL/TLS library targeted for embedded, RTOS, or resource-constrained environments primarily because of its small size, speed, and portability. CyaSSL supports industry standards up to the current TLS 1.2 and DTLS 1.2 levels. It is up to 20 times smaller than OpenSSL offering a simple API, an OpenSSL compatibility layer, OCSP and CRL, and several progressive ciphers. CyaSSL is under active development and should be chosen over yaSSL when possible.
Key Features:
- Up to TLS 1.2 and DTLS 1.2
- Full client and server support
- Progressive list of supported ciphers
- Key and Certificate generation
- OCSP, CRL support
- Support Available
- Small Size: 20-100 kB
- Runtime Memory: 1-36 kB
- 20X smaller than OpenSSL
For more information, see the wolfSSL webiste.
Click on the video title to watch this video on YouTube.