GnuTLS
GnuTLS software | |
---|---|
Tip | Securitate IT Bibliotecă software (nu este listată ) |
Dezvoltator | Free Software Foundation |
Data primei versiuni | 2003 |
Ultima versiune | 3.6.15 (4 septembrie 2020) |
Ultima versiune beta | 3.7.2 (29 mai 2021) |
Sistem de operare | WILDEBEEST Multiplatform |
Limba | C. |
Licență | Licență publică generală mai mică GNU ( licență gratuită ) |
Site-ul web | www.gnutls.org/ |
GnuTLS ( GNU Transport Layer Security Library ) este o implementare gratuită a protocoalelor SSL și TLS . Scopul său este de a oferi o interfață de programare (API) pentru a deschide un canal de comunicație sigur în întreaga rețea.
Funcționalitate
GnuTLS are următoarele caracteristici:
- Protocoalele SSL 3.0, TLS 1.0, TLS 1.1 și, în dezvoltare, protocolul TLS 1.2
- Protecția securizată a parolei la distanță (SRP) pentru autentificarea TLS
- Cheie pre-partajată (PSK) pentru autentificare TLS
- Mecanism de extensie TLS
- Compresie TLS
- Gestionarea certificatelor X.509 și OpenPGP
Licență și motivații
GnuTLS este publicat sub GNU Lesser General Public License ; unele părți sunt publicate sub licența publică generală GNU .
GnuTLS a fost creat inițial pentru a permite aplicațiilor GNU Project să utilizeze un protocol sigur, cum ar fi TLS . Deși OpenSSL exista deja, această din urmă bibliotecă are o licență care nu este compatibilă cu GPL [1] , astfel încât software-ul din GPL nu ar fi putut utiliza biblioteca OpenSSL fără a include o excepție specială în licență.
GnuTLS este utilizat în software-uri precum GNOME , CenterIM , Exim , Mutt , Slrn , Lynx , CUPS , gnoMint [2] și Kmc-Subset137 [3] .
Notă
- ^(RO) Licența OpenSSL și GPL
- ^(EN) Biblioteca de securitate a stratului de transport GNU Depus la 10 mai 2008 în Internet Archive .
- ^ [1]
Elemente conexe
linkuri externe
- ( RO ) Site oficial , pe gnutls.org .
- GnuTLS , pe packages.debian.org .
- Depozitul sursă GnuTLS , la gitlab.com .
- ( EN ) GnuTLS , în Directorul de software gratuit .
- ( EN ) Manual GnuTLS , pe gnu.org .
- ( EN ) Interviu cu dezvoltatorul GNU TLS Nikos Mavroyanopoulos , pe network-theory.co.uk , 2003. Accesat la 16 aprilie 2009 (arhivat din original la 21 august 2007) .