Řeší se hlavně zabezpečením komunikace pomocí HTTPS (tedy HTTP protokol přes protokol SSL/TLS). Bezpečnost Autentizace se moc neřeší (protože už probíhá šifrovaná komunikace) - viz Autentizace a autorizace v rámci Apache httpd.
Používá se PKI = public key infrastructure
Protokol SSL/TLS
- je to mezivrstva TCP/IP
- SSL = secure sockets layer - protokol pro šifrování spojení
- je starší, teď se více používá TLS
- TLS = transport layer security
- probíhá tzv. “handshake”, kdy si obě strany domluví šifrovací algoritmy a vymění si klíče
- pak proběhne samotný přenos dat a konec
HTTPS
- je to jenom HTTP protokol, který běží nad SSL/TLS šifrovanou vrstvou
- výchozí port není 80, ale 443