GnuTLS
GnuTLS software | |
---|---|
Genere | Sicurezza informatica Libreria software(non inlista) |
Sviluppatore | Free Software Foundation |
Data prima versione | 2003 |
Ultima versione | 3.8.5 (4 aprile 2024) |
Sistema operativo | GNU Multipiattaforma |
Linguaggio | C |
Licenza | GNU Lesser General Public License (licenza libera) |
Sito web | gnutls.org/ |
GnuTLS(GNUTransport Layer Security Library) è un'implementazioneliberadei protocolliSSL e TLS.Il suo scopo è di offrire un'interfaccia di programmazione(API) per aprire un canale di comunicazione sicura attraverso la rete.
Funzionalità
[modifica|modifica wikitesto]GnuTLS ha le seguenti funzionalità:
- Protocolli SSL 3.0, TLS 1.0, TLS 1.1 e, in sviluppo, il protocollo TLS 1.2
- Secure remote password protocol(SRP) per l'autenticazione TLS
- Pre-Shared Key(PSK) per l'autenticazione TLS
- Meccanismo di estensione TLS
- Compressione TLS
- Gestione deicertificatiX.509eOpenPGP
Licenza e motivazioni
[modifica|modifica wikitesto]GnuTLS è pubblicato tramite la licenzaGNU Lesser General Public License;alcune parti sono pubblicate sotto laGNU General Public License.
GnuTLS venne inizialmente creato per consentire alle applicazioni delProgetto GNUdi usare un protocollo sicuro comeTLS.Benché esistesse giàOpenSSL,quest'ultima libreria ha una licenza che non è compatibile con la GPL[1],per cui i software sotto GPL non avrebbero potuto usare la libreria OpenSSL senza inserire nella licenza unaspeciale eccezione.
GnuTLS è usato in software comeGNOME,CenterIM,Exim,Mutt,Slrn,Lynx,CUPS,gnoMint[2]eKmc-Subset137[3].
Note
[modifica|modifica wikitesto]- ^(EN)The OpenSSL Licence and The GPL
- ^(EN)The GNU Transport Layer Security LibraryArchiviatoil 10 maggio 2008 inInternet Archive.
- ^[1]
Voci correlate
[modifica|modifica wikitesto]Collegamenti esterni
[modifica|modifica wikitesto]- (EN)Sito ufficiale,sugnutls.org.
- GnuTLS/GnuTLS (altra versione)/GnuTLS (altra versione)/GnuTLS (altra versione)/GnuTLS (altra versione)/GnuTLS (altra versione)/GnuTLS (altra versione)/GnuTLS (altra versione),supackages.debian.org.
- Repository sorgenti di GnuTLS,sugitlab.
- (EN)GnuTLS,suFree Software Directory.
- (EN)ManualeGnuTLS,sugnu.org.
- (EN)Intervista allo sviluppatore di GNU TLS Nikos Mavroyanopoulos,sunetwork-theory.co.uk,2003.URL consultato il 16 aprile 2009(archiviato dall'url originaleil 21 agosto 2007).