
Installation - WireGuard
Installation Windows [7, 8.1, 10, 11, 2008R2, 2012R2, 2016, 2019, 2022 – v0.5.3] Download Windows Installer Browse MSIs macOS [app store – v1.0.16] Download from App Store …
WireGuard: fast, modern, secure VPN tunnel
WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances. Initially released for the Linux kernel, it is …
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 …
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.
Embedding into Applications - WireGuard
The WireGuardNT project provides a much lower level way of embedding WireGuard than the embeddable-dll-service. It is highly recommended to use the embeddable-dll-service rather …
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.
Routing & Network Namespaces - WireGuard
Namely, you can create the WireGuard interface in one namespace (A), move it to another (B), and have cleartext packets sent from namespace B get sent encrypted through a UDP socket …
Repositories - WireGuard
WireGuard is divided into several sub-projects and repositories. The following is a list of official and supported WireGuard projects, along with their status and maintainer.
Formal Verification - WireGuard
The WireGuard protocol, described in the technical paper, and based on Noise, has been formally verified in the symbolic model using Tamarin. This means that there is a security proof of the …
Cross-platform Interface - WireGuard
While WireGuard has initially been developed for the Linux kernel, for maximum performance, it may run in userspace using a separate implementation. Currently wireguard-go is quite …