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