A Quantum of QUIC: Dissecting Cryptography with Post-Quantum Insights
Marcel Kempf, Nikolas Gauder, Benedikt Jaeger, Johannes Zirngibl, Georg Carle

TL;DR
This paper evaluates the impact of cryptography on QUIC performance, explores integrating post-quantum algorithms, and demonstrates the feasibility of quantum-secure QUIC with minimal performance degradation.
Contribution
It provides a detailed analysis of cryptographic impacts on QUIC, introduces a NOOP encryption for isolating effects, and demonstrates the integration of post-quantum algorithms into QUIC.
Findings
Removing packet protection improves performance by 10-20%.
Header protection has negligible impact, especially with AES.
Post-quantum algorithms like Kyber, Dilithium, and FALCON are feasible with low handshake impact.
Abstract
QUIC is a new network protocol standardized in 2021. It was designed to replace the TCP/TLS stack and is based on UDP. The most current web standard HTTP/3 is specifically designed to use QUIC as transport protocol. QUIC claims to provide secure and fast transport with low-latency connection establishment, flow and congestion control, reliable delivery, and stream multiplexing. To achieve the security goals, QUIC enforces the usage of TLS 1.3. It uses authenticated encryption with additional data (AEAD) algorithms to not only protect the payload but also parts of the header. The handshake relies on asymmetric cryptography, which will be broken with the introduction of powerful quantum computers, making the use of post-quantum cryptography inevitable. This paper presents a detailed evaluation of the impact of cryptography on QUIC performance. The high-performance QUIC implementations…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture
