WireGuard

WireGuard VPN Protocol

Modern, minimal VPN protocol using state-of-the-art cryptography (Curve25519, ChaCha20, Poly1305, BLAKE2). Provides a simple, auditable codebase with high performance. Integrated into the Linux kernel since 5.6 and adopted across all major platforms.

Document
WireGuard Whitepaper (2020)
URL
https://www.wireguard.com/
Label
Publication
Keywords
WireGuard VPN Curve25519 ChaCha20 Linux kernel tunneling cryptography network security

Domain: Network Protocols · Publication