En HTTPS-sesjon blir kryptert enten ved bruk av SSL-protokollen (Secure Socket Layer) eller TLS-protokollen (Transport Layer Security), og tilbyr beskyttelse mot «tyvlytting», og at noen endrer på de sendte dataene.