SSL (Secure Sockets Layer) a TLS (Transport Layer Security) jsou kryptografické protokoly používané k zabezpečení datové komunikace přes internet. Tyto protokoly zajišťují, že data přenášená mezi klientem (například webovým prohlížečem) a serverem jsou šifrována a autentizována, čímž jsou chráněna před neoprávněným přístupem.
Protokol SSL/TLS funguje tak, že vytváří zabezpečené spojení mezi klientem a serverem prostřednictvím řady handshake. Během tohoto procesu se klient a server dohodnou na sadě šifrovacích algoritmů a klíčů, které se použijí pro relaci, a poté tyto klíče použijí k šifrování a dešifrování přenášených dat.
SSL/TLS se široce používá k zabezpečení online transakcí, jako je online bankovnictví, e-commerce a e-mailová komunikace. Pokud webová stránka používá protokol SSL/TLS, je to označeno ikonou Protokol "https" v adrese URL webové stránky a ikona visacího zámku v adresním řádku prohlížeče. To uživateli znamená, že webová stránka je zabezpečená a jeho data jsou chráněna.
Stručně řečeno, SSL/TLS je kryptografický protokol používaný k zabezpečení datové komunikace přes internet. Šifruje a ověřuje data přenášená mezi klientem a serverem a chrání je před neoprávněným přístupem.