SharkSSL Embedded SSL/TLS Client and Server


SharkSSL is a high-performance embedded TLS solution that is known for its small size, fast performance, and strong security features. With a range of compile-time options, SharkSSL can be customized to have a very small footprint of less than 20kB while still providing full x.509 authentication and industry-standard encryption. As a TLS 1.3 and 1.2 stack, SharkSSL only includes the strongest perfect forward secrecy ciphers, making it an excellent choice for secure communication in various applications. Whether you're working on a small project with limited resources or need a fast and reliable TLS solution for a larger deployment, SharkSSL is a great choice.

Barracuda Application Server and SharkSSL:

The Barracuda Application Server uses the SharkSSL server for secure (HTTPS) communication. The high-level SMTP Library and the PikeHTTP client library uses the SharkSSL client when communicating with secure servers. The high-level Secure Sockets API is integrated with the SharkSSL client and server, enabling designers to easily design custom secure protocols.


Next