
WireGuard: fast, modern, secure VPN tunnel
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 …
Installation - WireGuard
Users of kernels < 5.6 may also choose wireguard-lts or wireguard-dkms + linux-headers, depending on which kernel is used. OpenSUSE/SLE [tools – v1.0.20250521]
Quick Start - WireGuard
By default, WireGuard tries to be as silent as possible when not being used; it is not a chatty protocol. For the most part, it only transmits data when a peer wishes to send packets.
Do note that this is only possible because WireGuard is strictly layer 3 based. Unlike some common VPN protocols, like L2TP/IPsec, using authenticated identification of peers at a layer 3 level enforces …
WireGuard for Windows Downloads
WireGuard Installer This utility simply downloads, verifies, and executes one of the below MSIs: wireguard-installer.exe WireGuard MSIs wireguard-amd64-0.5.3.msi wireguard-arm64-0.5.3.msi …
Protocol & Cryptography - WireGuard
If an additional layer of symmetric-key crypto is required (for, say, post-quantum resistance), WireGuard also supports an optional pre-shared key that is mixed into the public key cryptography.
Routing & Network Namespaces - WireGuard
For example, maybe you plan to route all your traffic through WireGuard like usual, but the coffee shop at which you're sitting requires you to authenticate using a website before it will give you a real …
WireGuard for Android Downloads
If you would like a direct APK, you may download this file:
Performance - WireGuard
In the intervening time, WireGuard and IPsec have both gotten faster, with WireGuard stil edging out IPsec in some cases due to its multi-threading, while OpenVPN remains extremely slow.
Formal Verification - WireGuard
This thesis constructs a mechanised cryptographic proof of the entire WireGuard protocol, including transport data messages, in an ACCE-like computational model using CryptoVerif.