Junior — Middle
Můžete vysvětlit, co je protokol HTTPS a jak zajišťuje bezpečnost přenosu dat?
sobes.tech AI
Odpověď od AI
HTTPS (HyperText Transfer Protocol Secure) je rozšíření protokolu HTTP, které zajišťuje zabezpečený přenos dat mezi klientem a serverem.
Hlavní bezpečnostní mechanismy HTTPS:
- Použití SSL/TLS k zašifrování dat, což zabraňuje jejich zachycení a čtení třetími stranami.
- Autentizace serveru pomocí digitálního certifikátu vydaného důvěryhodným certifikačním úřadem (CA). To zajišťuje, že se klient připojuje právě ke správnému serveru.
- Integrita dat, zajištěná kryptografickými algoritmy, které zabraňují jejich padělání nebo změně během přenosu.
Příklad: když navštívíte web s HTTPS, prohlížeč naváže zabezpečené spojení se serverem, ověří certifikát a poté zašifruje všechna odesílaná a přijímaná data. To chrání hesla, čísla karet a další důvěrné informace před útočníky.