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.