Skip to content

Back to the catalog

Post-Quantum Certificate-Based PSK Provisioning for WireGuard via Mutual TLS, DTLS, and QUIC: Design and Performance Study
eprint.iacr.orgpaper

Post-Quantum Certificate-Based PSK Provisioning for WireGuard via Mutual TLS, DTLS, and QUIC: Design and Performance Study

The paper proposes a post-quantum architecture for WireGuard that leaves the core protocol unchanged. A mutually authenticated TLS 1.3 control channel runs over TCP, UDP (DTLS) or QUIC and uses ML-KEM key establishment, with X.509 certificates from a PKI signed with ML-DSA. A shared secret derived from the session's exported keying material is injected into WireGuard's native PSK interface. A Tamarin model of the TLS–WireGuard composition layer checks secrecy, binding and provisioning-order properties and identifies the conditions needed for secure deployment. The authors benchmark handshake latency and CPU time for classical, pure-PQ and hybrid key establishment across the three transports, and compare against the Rosenpass PQ WireGuard baseline.

TL;DR Post-quantum WireGuard via an ML-KEM/ML-DSA TLS 1.3 control channel that injects a PSK, with a Tamarin proof of the composition and benchmarks against Rosenpass.

Organisations named here

  • ML-DSA
  • ML-KEM

Technologies named here

  • WireGuard
  • DTLS
  • QUIC
  • ML-KEM
  • ML-DSA
  • X.509 certificates issued by a Public Key Infrastructure
  • Tamarin
  • Rosenpass
  • VPN
  • TLS 1.3
  • X.509