WireGuard

Fast, modern VPN tunnel. Minimal codebase, state-of-the-art cryptography, high performance.

About WireGuard

WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache.

Key Features

✓ ~4,000 lines of code
✓ ChaCha20, Curve25519 crypto
✓ Built into Linux kernel
✓ Roaming support
✓ Minimal attack surface
✓ Cryptokey routing

Why choose WireGuard?

WireGuard is an open source alternative to OpenVPN, IPsec. Licensed under GPL-2.0, it gives you full access to the source code and the freedom to modify, self-host, and contribute. It is available as a desktop or web application.