GnuTLS

GnuTLS
Basisdaten
Entwickler Free Software Foundation
Erscheinungsjahr 2003
Aktuelle Version 3.8.12
(9. Februar 2026)
Aktuelle Vorabversion 3.6.4
(24. September 2018)
Betriebssystem Unix-Derivate
Programmier­sprache C
Kategorie Kryptographie
Lizenz GPL/LGPLv2
deutschsprachig nein
www.gnutls.org

GnuTLS (GNU Transport Layer Security Library) ist eine freie Implementierung von SSL-, TLS- und DTLS-Protokollen zum Aufbau von verschlüsselten Netzwerkverbindungen.

GnuTLS bietet einen ähnlichen Funktionsumfang wie OpenSSL, ist aber unter GPL bzw. LGPLv2 lizenziert und kann damit im Gegensatz zu OpenSSL auch auf Systemen, bei denen OpenSSL nicht zum normalen Distributionsumfang gehört, ohne weiteres in GPL-lizenzierte Software wie Gnome, Exim, Lynx u. ä. eingebunden werden.

Zusätzlich zu den meisten in OpenSSL implementierten Funktionen unterstützt GnuTLS TLSv1.1, TLSv1.2, zlib-Kompression, Authentifizierung über Secure Remote Protocol (SRP), X.509- und OpenPGP-Schlüssel. Mit GnuTLS wird die Konsolenanwendung gnutls-cli, das Dienstprogramm gnutls-serv und zur Fehlerbeseitigung der TLS/SSL-Verbindungen das Anwendungsprogramm gnutls-cli-debug eingerichtet.

  1. Alexander Sosedkin: gnutls 3.8.12. 9. Februar 2026 (englisch, abgerufen am 10. Februar 2026).
  2. gnutls 3.6.4. 24. September 2018 (englisch, abgerufen am 27. Oktober 2018).
  3. 1 2
  4. 1 2