Mirror of WireGuard.com -- secure network tunnel

Clone this repo:
  1. 037c389 keygen-html: remove prebuilt file by Jason A. Donenfeld · 47 minutes ago master
  2. 44f8e4d version: bump snapshot by Jason A. Donenfeld · 25 hours ago 0.0.20171211
  3. bbe2f94 chacha20poly1305: wire up avx512vl for skylake-x by Jason A. Donenfeld · 27 hours ago
  4. 679e53a chacha20: avx512vl implementation by Samuel Neves · 5 days ago
  5. 10b1232 poly1305: fix avx512f alignment bug by Samuel Neves · 5 days ago

WireGuard — fast, modern, secure kernel VPN tunnel

by Jason A. Donenfeld of Edge Security

WireGuard is a novel VPN that runs inside the Linux Kernel and utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPSec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances. It runs over UDP.

More information may be found at WireGuard.com.


This project is released under the GPLv2.