Saltar al contenido
uencoder

HTTPS

HTTPS es HTTP sobre TLS: cifra la comunicación HTTP en la capa de transporte, proporcionando confidencialidad, integridad y autenticación del servidor, y es el estándar web moderno.

Propósito

Protege la privacidad y los datos del usuario impidiendo que el tráfico HTTP sea interceptado, alterado o falsificado.

Mecanismo

Primero se ejecuta un handshake TLS sobre TCP (negociando suites criptográficas, verificando el certificado, estableciendo claves); luego el texto plano HTTP viaja dentro del canal TLS cifrado. El puerto por defecto es 443, los certificados los firman CAs, y HTTP/2/3 generalmente exigen HTTPS.

Casos de uso

  • Comunicación web segura
  • Autenticación de API y protección de datos
  • Pagos en línea
  • Inicios de sesión y envío de formularios

Ejemplos

  • entrada
    https://example.com
    Output
    HTTP encrypted by TLS

    Default port 443

Errores comunes

The certificate has expired or does not match the domain
Renew the certificate and make sure it covers every subdomain

Términos relacionados

Herramientas relacionadas

References