soportes para SSL Secure Socket Layer y es el estándar aceptado de los protocolos de seguridad de Internet. Se crea un socket virtual en un programa para que sólo conoce a aceptar las comunicaciones que se dirigen a este puerto. La toma de SSL no es una memoria real o la dirección IP , pero en lugar de un rango dinámico de direcciones virtuales . El certificado SSL contiene un logaritmo que permite que el emisor y el receptor para descubrir lo que es la dirección de socket virtual adecuado en un momento determinado . Ambas partes realizan sus propios cálculos independientes y , si no coinciden, se rechaza el paquete de datos . Instrucciones
1
compilar el programa sin código SSL primero . Ejecutar el programa compilado en un entorno de red , preferentemente una intranet interna para que no se exponga a los virus . Este simulacro es para asegurar los protocolos de comunicación funcionan sin código SSL. Si no se realiza esta prueba , es difícil saber si los errores que surgen son a partir del código SSL o el código del programa .
2
Elija qué método utilizar , SSL Versión 2 o 3 o TLS Versión 1 . Esto dependerá de lo que la red apoyará , en caso de duda , consulte a su administrador de red. Si usted está diseñando para ser utilizado en Internet , utilice SSL Versión 3 , ya que es el protocolo más comúnmente aceptada.
3
Ejecutar un programa de recopilación de SSL como OpenSSL para crear una certificado SSL. Asegúrese de introducir respectivos nombres de variables y llamadas de datos que el programa utiliza y tendrá que enviar a través de una conexión de red .
4
Elige un socket TCP /IP para el programa de usar y asegúrese de que el ejecutable y el certificado SSL ambos tienen ese número. Compile el programa con el nombre de archivo del certificado SSL hace referencia en el código para que sepa lo que debe buscar cuando se ejecuta una comprobación de SSL.
5
ejecutar el programa en una intranet aislado de verificar primero que se ejecuta adecuadamente . Si funciona, haga otra prueba de funcionamiento en Internet.