TLS 1.3 verwendet Pre-Shared Keys: Nach dem Handshake sendet der Server Nachrichten vom Typ NewSessionTicket; der Client bietet später ein Ticket in der Erweiterung pre_shared_key an und belegt es mit einem Binder. Mit psk_dhe_ke läuft trotzdem ein frischer (EC)DHE-Austausch, und die neue Sitzung hat Forward Secrecy; psk_ke allein bietet das nicht. TLS 1.2 nutzte Session-IDs (serverseitiger Cache) oder Session Tickets (RFC 5077), beide ohne Forward Secrecy für die wiederaufgenommene Sitzung.
Die Schlüssel zur Verschlüsselung der Session Tickets sind langlebige Secrets: Wer sie besitzt, kann jede damit wiederaufgenommene Sitzung entschlüsseln. Rotiere sie daher häufig und teile sie in einer Serverflotte nur so weit wie nötig. Session Resumption ermöglicht außerdem Tracking über Websites und Sitzungen hinweg, weshalb Browser die Wiederverwendung von Tickets einschränken.