easy-ssl: Librería C++ para SSL
[ easy-ssl-0.1.tar.gz ]
Descripción:
Easy-SSL es una librería C++ que permite usar de forma sencilla
el protocolo SSL. Easy-SSL esta construidas sobre OpenSSL.
La librería esta desarrollada por Daniel Lerch Hostalot y
puede encontrar la ultima versión en
daniellerch.com.
Instalación:
Compilación e instalación de las librerías:
$ make
$ make install
A continuación debera configurar adecuadamente la variable
LD_LIBRARY_PATH
teniendo en cuenta que la librería se ha instalado en /usr/local/lib.
Compilación de los ejemplos:
$ make examples
Y si desea desinstalar la librería:
$ make uninstall
PKI:
Para generar los certificados necesarios puede usar los scripts situados en bin.
Inicialización del entorno:
$ bin/initCerts.sh
Generar certificados de ejemplo (consulte certs/*.cnf):
$ bin/createCerts.sh
Generar parámetros Diffie-Hellman:
$ bin/genDhParams.sh
Ejemplos:
En src/ hay un ejemplo de uso de la librería.
Puede probar el ejemplo ejecutando en dos terminales/hosts diferentes
los siguientes comandos.
Terminal/Host 1:
$ bin/server 7777
Terminal/Host 2:
$ bin/client localhost 7777
Donde puede substituir 7777 por el puerto que desee y localhost por la
IP necesaria.
daniellerch.com