TLS 1.3 offre una funzionalità chiamata 0-RTT (zero round trip time) Modalità di ripresa, nel tentativo di migliorare le prestazioni. Quando un browser completa correttamente a TLS stretta di mano con un server per la prima volta, sia il client che il server possono archiviare localmente una chiave di crittografia precondivisa. Questo è noto come segreto segreto della ripresa. Se il browser stabilisce nuovamente una connessione con il server in un secondo momento, può utilizzare questa chiave di ripresa per inviare al server i dati dell'applicazione crittografati nel suo primo messaggio, senza dover eseguire l'handshake una seconda volta. Tuttavia, la ripresa 0-RTT ha un avvertimento; i dati di ripresa non richiedono alcuna interazione dal server, il che significa che un utente malintenzionato può acquisire dati 0-RTT crittografati e inviarli nuovamente al server, oppure ripetere Loro. Nel caso in cui il server sia configurato in modo errato, può potenzialmente accettare richieste ripetute come valide; essenzialmente, consentendo agli aggressori di eseguire azioni non autorizzate. La soluzione a questo problema è garantire che tutte le richieste 0-RTT lo siano idempotente. Le richieste idempotenti possono essere utilizzate in modo sicuro come richieste 0-RTT, poiché la loro riproduzione non avrà alcun effetto. Una rapida regola empirica sarebbe quella di utilizzare solo le richieste GET con ripresa 0-RTT.