RFC 2818 - HTTP Over TLS (HTTPS) - 1. Introduzione (Introduction)
1. Introduzione (Introduction)
HTTP [RFC2616] era originariamente utilizzato in chiaro su Internet. Tuttavia, l'uso crescente di HTTP per applicazioni sensibili ha reso necessarie misure di sicurezza. SSL e il suo successore TLS [RFC2246] sono stati progettati per fornire sicurezza orientata al canale. Questo documento descrive come utilizzare HTTP su TLS.
Concetto centrale
HTTPS = HTTP + TLS
┌────────────────────────────────────────┐
│ HTTP/1.1 Protocol │
│ (Application Layer Protocol) │
├────────────────────────────────────────┤
│ TLS/SSL Protocol │
│ (Transport Layer Security) │
├────────────────────────────────────────┤
│ TCP Protocol │
│ (Transmission Control Protocol) │
└────────────────────────────────────────┘
1.1. Requirements Terminology (Terminologia dei requisiti)
Le parole chiave "deve (MUST)", "non deve (MUST NOT)", "richiesto (REQUIRED)", "dovrebbe (SHOULD)", "non dovrebbe (SHOULD NOT)" e "può (MAY)" che appaiono in questo documento devono essere interpretate come descritto in [RFC2119].