Cited by 15Network Traffic and Congestion ControlCryptographic Implementations and SecurityCryptography and Data Security

The DOI matches its Crossref record; 3 of the 3 references it cites were found in a registry or an index.

A Quantum of QUIC: Dissecting Cryptography with Post-Quantum Insights

Open access
Kempf, Marcel, Gauder, Nikolas, Jaeger, Benedikt, Zirngibl, Johannes, Carle, Georg·2024·2024 IFIP Networking Conference (IFIP Networking)

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 LSQUIC, quiche, and MsQuic are evaluated under different aspects. We break symmetric cryptography down to the different security features. To be able to isolate the impact of cryptography, we implemented a NOOP AEAD algorithm which leaves plaintext unaltered. We show that QUIC performance increases by 10 to 20 % when removing packet protection. The header protection has negligible impact on performance, especially for AES ciphers. We integrate post-quantum cryptographic algorithms into QUIC, demonstrating its feasibility without major changes to the QUIC libraries by using a TLS library that implements post-quantum algorithms. Kyber, Dilithium, and FALCON are promising candidates for post-quantum secure QUIC, as they have a low impact on the handshake duration. Algorithms like SPHINCS+with larger key sizes or more complex calculations significantly impact the handshake duration and cause additional issues in our measurements.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.23919/ifipnetworking62109.2024.10619916

Cites

3 of 3 references verified0 citation errors · 0 not checkable

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Research works printed but not linked: 34

  1. Iyengar, 2021, QUIC: A UDP-Based Multiplexed and Secure Transport, 10.17487/RFC9000 · DOI
  2. Thomson, 2021, Using TLS to Secure QUIC, 10.17487/RFC9001 · DOI
  3. 2020, A non-TLS standard is needed
  4. 2024, Historic TLS Discussion
  5. 10.23919/IFIPNetworking57963.2023.10186365 · DOI
  6. 2023, Post-Quantum Cryptography Standardization
  7. Rescorla, 2018, The Transport Layer Security (TLS) Protocol Version 1.3, 10.17487/RFC8446 · DOI · Paper page
  8. Gueron, 2010, Intel® Advanced Encryption Standard (AES) New Instructions Set
  9. Nir, 2015, ChaCha20 and Poly1305 for IETF Protocols, 10.17487/RFC7539 · DOI
  10. 2024, Algorithms in liboqs
  11. Westerbaan, 2024, The state of the post-quantum Internet
  12. Bernstein, 2008, Post Quantum Cryptography
  13. 2024, LiteSpeed Tech
  14. 2024, quiche
  15. 2024, MsQuic
  16. 10.1145/3405796.3405827 · DOI
  17. 2024, Quant
  18. 2024, Quicly
  19. 2024, picoquic
  20. 2024, mvfst
  21. 10.1145/3606464.3606474 · DOI
  22. 10.1145/3442381.3450103 · DOI
  23. 10.1145/3405796.3405828 · DOI
  24. 10.1145/3624354.3630585 · DOI · Paper page
  25. 10.1007/978-3-031-22390-7_6 · DOI
  26. 10.1145/3405796.3405826 · DOI
  27. 10.1007/978-3-031-56252-5_13 · DOI
  28. 10.1109/LCN58197.2023.10223395 · DOI
  29. 2024, BoringSSL
  30. 2024, OpenSSL
  31. Kempf, 2024, Publication of modified TLS Libraries
  32. 2024, BoringSSL
  33. 2024, FIPS 203, Module-Lattice-Based Key-Encapsulation Mechanism Standard
  34. Stebila, 2023, Hybrid key exchange in TLS 1.3

Cited by

Sorted by citations

See all 15

Metadata

Authors
Kempf, M., Gauder, N., Jaeger, B., Zirngibl, J., & Carle, G.
Affiliations
Technical University of Munich (DE)
Venue
2024 IFIP Networking Conference (IFIP Networking)
Publisher
IEEE
Published
2024-06-03
Pages
195-203
OpenAlex
W4401609342
Cited by
15
References
3
Citations by year
2026: 8 · 2025: 6 · 2024: 1
FWCI
6.57
Type
conference paper
Language
en
Open access
Locations
  • IFIP Networking Conference (IFIP Networking) (publishedVersion)
  • arXiv (Cornell University) (submittedVersion, cc-by-nc-sa)
  • arXiv (Cornell University)
Funders
German Research Foundation (CA595/13-1)
Topics
  • Physical Sciences › Computer Science › Computer Networks and Communications › Network Traffic and Congestion Control
  • Physical Sciences › Computer Science › Artificial Intelligence › Cryptographic Implementations and Security
  • Physical Sciences › Computer Science › Computer Networks and Communications › Cryptography and Data Security
Keywords
QUIC, post-quantum cryptography, TLS 1.3, handshake latency, cryptographic overhead, symmetric encryption, Kyber, Dilithium, falcons, SPHINCS+, HTTP/3, Quiché, quantum computing threats

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review