s2n 1.0.10 SSL/TLS implementation in C99

This library provides a C99 implementation of SSL/TLS. It is designed to be familiar to users of the widely-used POSIX I/O APIs. It supports blocking, non-blocking, and full-duplex I/O. There are no locks or mutexes.

As it can be difficult to keep track of which encryption algorithms and protocols are best to use, s2n-tls features a simple API to use the latest default set of preferences. Remaining on a specific version for backwards compatibility is also supported.