SSL (Secure Socket Layer)
TLS (Transport Layer Security) in njegov predhodnik SSL (Secure Sockets Layer) sta kriptografska protokola, ki omogočata varno komunikacijo na internetu za opravila kot so brskanje po spletu, e-mail, IM (instant messaging) in ostale prenose podatkov.
Med TLS in SSL so drobne razlike, vendar sta si v osnovi enaka.
Ponavadi moramo za uporabo SSL imeti tudi potrdilo – certifikat. SSL certifikat je potrdilo, ki ga mora strežniku oz. spletni strani izdati za to pooblaščena organizacija, in obiskovalcu zagotavlja, da je komunikacijski kanal med njim in strežnikom zares varen. SSL certifikat naj bi uporabljala vsaka spletna stran, ki od obiskovalca zahteva vnos osebnih podatkov, še posebej pa je to pomembno pri vnosu informacij o kreditnih karticah.