Secure Sockets Layer (SSL) è un protocollo crittografico che fornisce comunicazioni sicure su Internet. Spesso, SSL viene utilizzato come termine generale e fa riferimento sia al protocollo SSL che al protocollo TLS (Transport Layer Security). La versione più recente del protocollo è TLS versione 1.3, specificata da IETF in RFC 8446.