SSL (Secure Sockets Layer) je nekomerčný otvorený protokol a v súčasnosti jedna z najpoužívanejších metód na zabezpečenie dátových prenosov v rámci internetu medzi serverom s webovou prezentáciou a prehliadačom (používateľom).
SSL je protokol, ktorý zabezpečuje šifrovanie prenášaných dát a autentizáciu servera pomocou digitálnych certifikátov. To, že sme pripojení na webové stránky zabezpečené pomocou SSL, spoznáme podľa adresy stránky, ktorá obsahuje navyše písmeno „s“, napr. https://www.autoeshop.sk, alebo podľa upozornenia prehliadača. Výhodou SSL protokolu je aj to, že webmaster na využite tohoto zabezpečenia musí zaistiť len presmerovanie na adresu s HTTPS protokolom.
Princíp funkcie SSL certifikátov je založený na asymetrickom šifrovaní, kde každá z komunikujúcich strán má dva šifrovacie kľúče - verejný a súkromný. Verejný kľúč je možné zverejniť a ak týmto verejným kľúčom dôjde k zašifrovanie dát, je zabezpečené, že tieto dáta bude môcť rozšifrovať iba majiteľ použitého verejného kľúča svojím súkromným kľúčom.
SSL certifikáty by mal používať každý majiteľ webovej prezentácie, ktorá akýmkoľvek spôsobom zhromažďuje od svojich užívateľov dôverné údaje vo formulároch alebo ponúka napríklad prihlasovanie na stránky pomocou hesiel. Pri intranetových portáloch a hlavne elektronických obchodoch by malo byť používanie SSL zabezpečenia samozrejmosťou.
Zobrazenie certifikátu
Keď je certifikát na stránky nainštalovaný, zobrazí se v prehliadači WWW stránok symbol zámku.