WireGuard
wireguard.comFast, modern, secure VPN tunnel
Securityvpnnetworkingcryptographyopen-sourcelinuxprivacytunnel

About
WireGuard is an open-source VPN protocol and implementation that uses state-of-the-art cryptography to create fast, simple, and secure network tunnels. It operates as a kernel-level network interface and is cross-platform, supporting Linux, Windows, macOS, BSD, iOS, and Android. It is designed to be simpler and more performant than alternatives like IPsec and OpenVPN, with a minimal codebase that is easy to audit.
Problem
Existing VPN solutions like IPsec and OpenVPN are complex, bloated, and difficult to audit for security vulnerabilities.
For
System administrators, developers, and anyone needing secure network tunneling
How it works
WireGuard adds a virtual network interface that encrypts and routes IP packets over UDP using public-key cryptography, associating peer identities with allowed IP addresses via a Cryptokey Routing Table.
Business model
open-source
Status
launched