Responda la diferencia entre HTTP y HTTPS, y ¿cuáles son las desventajas de HTTPS?

Las diferencias entre el protocolo HTTP y el protocolo HTTPS son las siguientes:
1) El protocolo HTTP transmite datos en la red en texto plano, mientras que los datos transmitidos por el protocolo HTTPS están encriptados por TLS. HTTPS tiene mayor seguridad.

2) HTTPS necesita realizar un protocolo de enlace SSL después de la fase de protocolo de enlace de tres vías TCP para negociar la clave de cifrado simétrica utilizada para el cifrado

3) El protocolo HTTPS requiere que el servidor solicite un certificado y que el navegador instale el certificado raíz correspondiente.

4) El puerto del protocolo HTTP es 80, el puerto del protocolo HTTPS es 443

Ventajas de HTTPS:

La clave de cifrado se utiliza para cifrar datos durante la transmisión HTTPS, por lo que la seguridad es mayor

El protocolo HTTPS puede autenticar usuarios y servidores para garantizar que los datos se envíen a los usuarios y servidores correctos.

Desventajas de HTTPS:

El retraso de la fase de protocolo de enlace HTTPS es relativamente alto: dado que se requiere el protocolo de enlace SSL antes de la sesión HTTP, el retraso de la fase de protocolo de enlace HTTPS aumenta

El costo de implementación de HTTPS es alto: por un lado, el protocolo HTTPS necesita usar un certificado para verificar su propia seguridad, por lo que debe comprar un certificado de CA; por otro lado, debido a que el protocolo HTTPS requiere cálculos de cifrado y descifrado, consume más recursos de CPU y requiere configuración del servidor o Número alto

Supongo que te gusta

Origin blog.csdn.net/aaaqqq1234/article/details/108416877
Recomendado
Clasificación