Junior — Middle
Môžete vysvetliť, čo je protokol HTTPS a ako zabezpečuje bezpečnosť prenosu dát?
sobes.tech AI
Odpoveď od AI
HTTPS (HyperText Transfer Protocol Secure) je rozšírenie protokolu HTTP, ktoré zabezpečuje bezpečný prenos dát medzi klientom a serverom.
Hlavné bezpečnostné mechanizmy HTTPS:
- Použitie SSL/TLS na šifrovanie dát, čím sa zabraňuje ich zachyteniu a čítaniu tretími stranami.
- Autentifikácia servera pomocou digitálneho certifikátu vydaného dôveryhodnou certifikačnou autoritou (CA). Tým sa zabezpečí, že sa klient pripája presne k správnemu serveru.
- Integrita dát, zabezpečená kryptografickými algoritmami, ktoré zabraňujú ich falšovaniu alebo zmene počas prenosu.
Príklad: keď navštívite web s HTTPS, prehliadač nadviaže zabezpečené spojenie so serverom, overí certifikát a potom zašifruje všetky odosielané a prijímané dáta. Týmto sa chráni heslá, čísla kariet a iné dôverné informácie pred útočníkmi.