What is Wireguard? Secure, simple VPN still in development

The Wireguard VPN offers better performance and a simpler, effective approach to cryptography. Is it ready for the enterprise?

Wireguard definition

Wireguard is a security-focused virtual private network (VPN) known for its simplicity and ease of use. It uses proven cryptography protocols and algorithms to protect data. Originally developed for the Linux kernel, it is now deployable on Windows, macOS, BSD, iOS and Android.

Virtual private networks (VPNs) are indispensable to businesses. They link remote office branches to the main corporate network, they allow roaming employees to use internal company applications and enable cloud servers to be part of the same network as on-premises ones.

Most VPN solutions that exist today were designed a long time ago, so they’re quite slow and are overly engineered. Enter Wireguard, a project that puts security and simplicity first.

Security researcher and kernel developer Jason Donenfeld got the idea for Wireguard in 2017 while in need of a stealthy traffic tunneling solution that could be used during penetration testing engagements. The more he looked at the existing options, the more he realized that VPN tunnels like IPsec and OpenVPN did not perform well and were difficult to configure and manage properly.

To continue reading this article register now

Get the best of CSO ... delivered. Sign up for our FREE email newsletters!