QUICker connection establishment with out-of-band validation tokens

04/12/2019
by   Erik Sy, et al.
0

QUIC is a secure transport protocol and aims to improve the performance of HTTPS traffic. It is a design goal of QUIC to reduce the delay overhead of its connection establishment. However, an initial handshake enforcing strict validation of the client's source address still requires two round-trips. QUIC provides address validation tokens which allow saving a round-trip during the address validation upon repeat connections. In this work, we extend the existing address validation mechanism by out-of-band validation tokens. The proposed tokens allow sharing address validation between the QUIC server and trusted entities issuing these tokens. This practice allows saving a round-trip time for the address validation also during initial connection establishments. Furthermore, we introduce distribution mechanisms for these tokens using DNS resolvers and QUIC connections to other hostnames. We evaluate our proposal based on the duration of QUIC's connection establishment and find that it can save up to 50 analyze the benefit of out-of-band validation tokens for popular websites. For this analysis, we assume a usual transatlantic connection with a round-trip time of 90ms. We find that 100 investigated websites can save a round-trip time during their initial handshakes by deploying our proposal. Furthermore, our results indicate that 363.6ms in total can be saved of all connections that are required to retrieve an average website. Overall, we report huge performance improvements for QUIC's connection establishment without compromising the user's privacy or communication security.

READ FULL TEXT
research
03/22/2019

Surfing the Web quicker than QUIC via a shared Address Validation

QUIC is a performance-optimized secure transport protocol and a building...
research
02/10/2023

TurboTLS: TLS connection establishment with 1 less round trip

We show how to establish TLS connections using one less round trip. In o...
research
07/02/2019

Accelerating QUIC's Connection Establishment on High-Latency Access Networks

A significant amount of connection establishments on the web require a p...
research
02/07/2019

Enhanced Performance for the encrypted Web through TLS Resumption across Hostnames

TLS can resume previous connections via abbreviated resumption handshake...
research
08/13/2019

Enhanced Performance and Privacy via Resolver-Less DNS

The domain name resolution into IP addresses can significantly delay con...
research
07/17/2023

Secure Middlebox-Assisted QUIC

While the evolution of the Internet was driven by the end-to-end model, ...
research
11/04/2022

On the Interplay between TLS Certificates and QUIC Performance

In this paper, we revisit the performance of the QUIC connection setup a...

Please sign up or login with your details

Forgot password? Click here to reset