
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.
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
Related in other

Rerandomizable Garbling for Arithmetic Circuits

