
Biblioteca criptográfica OpenSSL 1.1.0g y kit de herramientas TLS, que proporciona cifrado, descifrado, gestión de certificados y soporte de protocolo SSL/TLS para comunicaciones seguras.
OpenSSL 1.1.0g 2 Nov 2017
Copyright (c) 1998-2016 The OpenSSL Project Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson Todos los derechos reservados.
El Proyecto OpenSSL es un esfuerzo colaborativo para desarrollar un conjunto de herramientas robusto, de calidad comercial, completo y de código abierto que implementa los protocolos de Seguridad de la Capa de Transporte (TLS) (incluido SSLv3), así como una biblioteca criptográfica de propósito general de gran potencia.
OpenSSL desciende de la biblioteca SSLeay desarrollada por Eric A. Young y Tim J. Hudson. El conjunto de herramientas OpenSSL está licenciado bajo una doble licencia (la licencia OpenSSL más la licencia SSLeay), lo que significa que eres libre de obtenerlo y usarlo para fines comerciales y no comerciales siempre que cumplas las condiciones de ambas licencias.
El conjunto de herramientas OpenSSL incluye:
libssl (con nombre específico de la plataforma): Proporciona las implementaciones del lado del cliente y del servidor para SSLv3 y TLS.
libcrypto (con nombre específico de la plataforma): Proporciona soporte criptográfico general y X.509 necesario para SSL/TLS, pero no es lógicamente parte de él.
openssl: Una herramienta de línea de comandos que se puede utilizar para: Creación de parámetros de clave Creación de certificados X.509, CSR y CRL Cálculo de resúmenes de mensajes Cifrado y descifrado Pruebas de cliente y servidor SSL/TLS Manejo de correo firmado o cifrado S/MIME Y más...
Consulte el archivo correspondiente: INSTALL Linux, Unix, Windows, OpenVMS, ... NOTES.* apéndices de INSTALL para diferentes plataformas
Consulte el sitio web de OpenSSL www.openssl.org para obtener detalles sobre cómo obtener soporte técnico comercial. La comunidad ofrece soporte gratuito a través de la lista de correo openssl-users (consulte https://www.openssl.org/community/mailinglists.html para obtener más detalles).
Si tienes algún problema con OpenSSL, por favor, sigue los siguientes pasos primero:
- Descarga la última versión desde el repositorio
para ver si el problema ya se ha solucionado
- Configura con no-asm
- Elimina las opciones de optimización del compilador
Si deseas informar de un error, incluye la siguiente información y crea una incidencia en GitHub:
- Versión de OpenSSL: salida de 'openssl version -a'
- Cualquier opción de "Configure" que hayas seleccionado durante la compilación de la
biblioteca, si corresponde (consulta INSTALL)
- Nombre del SO, versión, plataforma de hardware
- Detalles del compilador (nombre, versión)
- Detalles de la aplicación (nombre, versión)
- Descripción del problema (pasos que reproducen el problema, si se conocen)
- Traza de pila (si la aplicación genera un volcado de núcleo)
El hecho de que algo no funcione como esperas no significa que sea necesariamente un error de OpenSSL. Utiliza la lista de correo openssl-users para este tipo de consulta.
Consulte CONTRIBUTING
Varias naciones restringen el uso o la exportación de criptografía. Si estás potencialmente sujeto a tales restricciones, debes buscar asesoramiento legal profesional competente antes de intentar desarrollar o distribuir código criptográfico.