Secure Sockets Layer (SSL) to protokół kryptograficzny, który zapewnia bezpieczną komunikację w Internecie. Często SSL jest używany jako termin ogólny i odnosi się zarówno do protokołu SSL, jak i protokołu Transport Layer Security (TLS). Najnowsza wersja protokołu to TLS w wersji 1.3, określona przez IETF w dokumencie RFC 8446.