Parte de nuestro trabajo es utilizar el protocolo SSL por lo que vamos a describirlo.
Secure Sockets Layer (SSL) es un protocolo criptográfico que proporciona comunicaciones seguras por una red, comúnmente Internet.
SSL proporciona autenticación y privacidad de la información entre extremos sobre Internet mediante el uso de criptografía. Habitualmente, sólo el servidor es autenticado (es decir, se garantiza su identidad) mientras que el cliente se mantiene sin autenticar.
SSL implica una serie de fases básicas:
– Negociar entre las partes el algoritmo que se usará en la comunicación
– Intercambio de claves públicas y autenticación basada en certificados digitales
– Cifrado del tráfico basado en cifrado simétrico
Aplicaciones y adopción
SSL se ejecuta en una capa entre los protocolos de aplicación como HTTP, SMTP, NNTP y sobre el protocolo de transporte TCP, que forma parte de la familia de protocolos TCP/IP. Puede proporcionar seguridad a cualquier protocolo que use conexiones de confianza (tal como TCP).
Sitios Web
Uno de los usos más importantes es junto a HTTP para formar HTTPS. HTTPS es usado para asegurar páginas World Wide Web para aplicaciones de comercio electrónico, utilizando certificados de clave pública para verificar la identidad de los extremos
Saúl Campos
Soporte Técnico