¿Cómo protege HTTPS específicamente la seguridad de la transmisión de datos? Abordaremos algunas preocupaciones comunes respondiendo las siguientes preguntas.
1. ¿Cómo pueden los usuarios estar seguros de que el sitio web es legítimo?
Un sitio web legítimo tendrá un certificado emitido por una autoridad de certificación (CA). Para cada enlace, el sitio enviará este certificado al cliente para demostrar su legitimidad.
2. ¿Cómo pueden los usuarios garantizar la confidencialidad de los datos transmitidos entre el sitio web y los usuarios?
Después de la verificación, el sitio web negociará el cifrado con el usuario. Y este proceso se lleva a cabo automáticamente entre el sitio y el navegador, que juntos determinarán el conjunto de cifrado (incluido el algoritmo de cifrado y el algoritmo del código de autenticación de mensajes, etc.) y la versión del protocolo SSL / TLS. Después de eso, los datos transmitidos entre el sitio y los usuarios se cifrarán según el algoritmo concertado.
3. ¿Cómo pueden los usuarios garantizar la integridad de los datos transmitidos entre el sitio web y los usuarios?
Se puede aplicar un “algoritmo de código de autenticación de mensajes” criptográfico para asegurarse de que sus datos no hayan sido manipulados. Este algoritmo puede transformar datos de tamaño arbitrario en datos de tamaño fijo, e incluso cuando hay un pequeño cambio en los datos de entrada, los datos transformados son completamente diferentes. Estas características van muy lejos para garantizar la integridad de los datos.
Si una organización desea tener un sitio web seguro que utilice HTTPS, necesita obtener un certificado de sitio o de host.
¿Qué son los certificados legítimos?
En pocas palabras, cualquier persona que necesite este certificado debe solicitarlo a las autoridades de certificación legítimas, y el proceso implica la distribución de claves privadas.
Si el sitio web que visita no tiene un certificado legítimo, el navegador mostrará un mensaje con un mensaje como: