GnuTLS
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 4 de marzo de 2019; las comprobaciones requieren
2 ediciones .
GnuTLS (pronunciado: GNU TLS) ( La biblioteca de seguridad de la capa de transporte de GNU ) es una implementación gratuita de los protocolos TLS y SSL . Diseñado para proporcionar API para que las aplicaciones brinden una comunicación confiable sobre los protocolos de la capa de transporte.
Características
- Compatibilidad con los protocolos TLS 1.1, TLS 1.0 y SSL 3.0
- SSL 2.0 no es compatible debido a su inseguridad.
- TLS 1.2 es compatible pero está deshabilitado de forma predeterminada.
- Soporte para extensiones TLS: especificando el nombre del servidor, tamaño máximo de registro, entrada PRF opaca , etc.
- Soporte para autenticación a través del protocolo SRP .
- Soporte para autenticación a través de certificados X.509 y claves OpenPGP .
- Compatibilidad con la extensión TLS Pre-Shared-Keys (PSK).
- Compatibilidad con la extensión de aplicaciones internas (TLS/IA).
- Compatibilidad con la extensión de procesamiento de certificados X.509 y OpenPGP.
- Compatibilidad con certificados de proxy X.509 ( RFC 3820 ).
- Compatibilidad con todos los algoritmos de cifrado fuertes (incluido SHA-256/384/512), incluido Camellia ( RFC 4132 ).
- Soporte de compresión.
- Funciona en todas las plataformas Unix y Windows.
- Licencia compatible con GPL.
Licencia y motivos de creación
GnuTLS tiene la licencia GNU Lesser General Public License ; algunas partes tienen licencia bajo la Licencia Pública General GNU .
GnuTLS se creó originalmente para permitir que las aplicaciones del proyecto GNU utilicen protocolos criptográficos como TLS . Aunque OpenSSL ya existía, su licencia era incompatible con la GPL [3] , lo que impedía que los programas cubiertos por la GPL lo usaran sin una excepción especial.
GnuTLS se utiliza en programas como GNOME , CenterIM , Exim , Mutt , Slrn , Lynx , CUPS y gnoMint . [cuatro]
Véase también
Notas
- ↑ https://lists.gnupg.org/pipermail/gnutls-help/2022-September/004765.html
- ↑ El proyecto de código abierto gnutls en Open Hub: página de idiomas - 2006.
- ↑ Mark McLoughlin. La licencia OpenSSL y la GPL (enlace no disponible) (22 de junio de 2004). Consultado el 25 de junio de 2007. Archivado desde el original el 18 de marzo de 2012. (indefinido)
- ↑ Biblioteca de seguridad de la capa de transporte de GNU Archivado el 10 de mayo de 2008.
Enlaces
Proyecto GNU |
---|
Historia |
| |
---|
Licencias |
|
---|
Software _ |
|
---|
Alusiones personales |
|
---|
Otros temas |
|
---|