19.3.6 HTTPS - Secure HTTP

Oltre al protocollo HTTP è stato sviluppato un protocollo cifrato detto HTTPS (Secure HTTP) che in genere si basa sul protocollo SSL (Secure Socket Layer) e permette la comunicazione cifrata tra il browser ed il server HTTP. Tale protocollo viene generalmente utilizzato quando vengono accedute pagine web che contengono/inviano dati riservati o vengono effettuate particolari operazioni (ad esempio transazioni economiche, come acquisti con carta di credito). Le informazioni vengono quindi cifrate subito prima di essere trasmesse e decifrate non appena sono ricevute. Ovviamente, questa tecnica richiede che sia il server che il browser siano in grado di gestire il protocollo HTTPS, ovvero di crifrare/decifrare le informazioni secondo questo protocollo.

[da completare ...]