SSL Inne nazwy: tls, szyfrowanie połączenia, szyfrowanie transmisji
Protokół SSL (Secure Socket Layer) oraz jego rozwinięcie TLS (Transport Layer Security) zapewniają poufność danych przesyłanych między komputerem użytkownika a serwerem. Mogą również służyć do uwierzytelniania (weryfikacji autentyczności) serwera lub np. wiadomości e-mail.
Za pomocą SSL/TLS możliwe jest zabezpieczenie połączenia z serwerem WWW (HTTP, wówczas nazywanej HTTPS), serwerem FTP (SFTP), serwerem pocztowym czy serwerem baz danych.
Bezpieczeństwo transmisji z użyciem tego protokołu zapewnia tzw. certyfikat SSL.