.FILE 2G 3G 4G 5G

0-RTT

0-RTT, som står för Zero Round Trip Time, är en teknik som används i moderna krypteringsprotokoll, framför allt i TLS 1.3, för att minska fördröjningen när en säker anslutning upprättas mellan en klient och en server.

Normalt krävs flera steg av kommunikation fram och tillbaka innan data kan skickas säkert, vilket kan märkas som en fördröjning när man till exempel laddar en webbplats.

Med 0-RTT kan klienten, vid återanslutning till en server den redan har kontaktat tidigare, skicka viss applikationsdata direkt i det allra första meddelandet. Det innebär att ingen extra väntan på svar behövs innan data överförs, vilket kan ge snabbare sidladdningar och bättre användarupplevelse, särskilt i nätverk med hög latens som mobila uppkopplingar.

Tekniken har dock säkerhetsmässiga begränsningar. Data som skickas med 0-RTT är känslig för så kallade replay-attacker, där en angripare försöker upprepa tidigare giltig trafik. Därför bör 0-RTT endast användas för data som är idempotent, det vill säga som inte orsakar problem om den tas emot flera gånger.