The following third party companies offer 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.
- 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-100kB
- Runtime Memory: 1-36kB
- 20X smaller than OpenSSL
For more information see wolfSSL's website:
To view the following video full screen, click on the video title (view on YouTube).