Sowohl SSL als auch TLS verwenden das gleiche grundlegende Verfahren für die Verschlüsselung, das auf asymmetrischer Verschlüsselung mit Schlüsselpaaren basiert. TLS ist im Wesentlichen die Weiterentwicklung von SSL und wurde eingeführt, um einige Schwächen in SSL zu beheben. Obwohl sie ähnliche Verschlüsselungsprinzipien teilen, gibt es jedoch Unterschiede in den Protokollversionen und in den unterstützten Verschlüsselungsalgorithmen.