Overview

PQ-WG Banner

A post-quantum safe userspace implementation of the WireGuard VPN protocol in Rust. This fork of Cloudflare's BoringTun implements post-quantum key exchange mechanisms to provide protection against future quantum computer attacks.

The implementation supports multiple post-quantum cryptographic primitives including Kyber, LightSaber, and NTRU, with benchmarking support for comparing handshake performance.

Key Features

  • Post-quantum key exchange (Kyber, LightSaber, NTRU)
  • Userspace implementation for maximum portability
  • Benchmarks for comparing PQ primitives
  • Drop-in replacement for WireGuard