GnuTLS implements the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols for the GNU project.
More up to date information can be found at https://www.gnutls.org/.