1.0.20220627[2]
/ 27 June 2022; 21 months ago (27 June 2022)
Repository
git.zx2c4.com/wireguard-linux
Written in
C (Linux, FreeBSD kernel modules, NetBSD, OpenBSD kernel drivers, Windows kernel drivers), Go (userspace implementation)
Operating system
Android
iOS
Linux
FreeBSD
NetBSD
OpenBSD
macOS
Windows 7+
Other[3][4][a]
Type
Virtual private network
License
various free and open-source
Website
www.wireguard.com
WireGuard is a communication protocol and free and open-source software that implements encrypted virtual private networks (VPNs), and was designed with the goals of ease of use, high speed performance, and low attack surface.[5] It aims to be smaller and better performing than IPsec and OpenVPN, two common tunneling protocols.[6] The WireGuard protocol passes traffic over UDP.[7]
In March 2020, the Linux version of the software reached a stable production release and was incorporated into the Linux 5.6 kernel, and backported to earlier Linux kernels in some Linux distributions.[4] The Linux kernel components are licensed under the GNU General Public License (GPL) version 2; other implementations are under GPLv2 or other free/open-source licenses.[5]
The name WireGuard is a registered trademark of Jason A. Donenfeld.[5]
^Grauer, Yael (16 January 2021). "How one hacker's push to secure the internet became a crucial part of Mac, Linux, and Windows operating systems". Business Insider. Retrieved 25 November 2022.
^Error: Unable to display the reference properly. See the documentation for details.
^Cite error: The named reference Install was invoked but never defined (see the help page).
^ abCite error: The named reference ARST-100 was invoked but never defined (see the help page).
^ abc"WireGuard: fast, modern, secure VPN tunnel". WireGuard. Archived from the original on 28 April 2018. Retrieved 31 March 2021.
^Preneel, Bart; Vercauteren, Frederik, eds. (11 June 2018). Applied Cryptography and Network Security. Springer. ISBN 978-3-319-93387-0. Archived from the original on 18 February 2019. Retrieved 25 June 2018.
^Cite error: The named reference wireguard-limitations was invoked but never defined (see the help page).
Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).
named "wireguard-nt", since August 2021. AVM Fritz!Box modem-routers that support Fritz!OS version 7.39 and later. Permits site-to-site WireGuard connections...
service based in Sweden. Launched in March 2009, Mullvad operates using the WireGuard and OpenVPN protocols. It also supports Shadowsocks as a bridge protocol...
kernel WireGuard implementation. Support for WireGuard was temporarily removed in March 2021 after implementation issues were discovered by WireGuard founder...
or networks instead of a site to site VPN connection. WireGuard is a protocol. In 2020, WireGuard support was added to both the Linux and Android kernels...
provide an Internet proxy that uses VPN technologies such as OpenVPN or WireGuard. Commercial VPN services are often used by those wishing to disguise or...
its entire server network is running on RAM-only servers, introduced WireGuard, and became a founding member of the VPN Trust Initiative. In mid-2021...
peer-to-peer or relayed VPN communication with other clients using the WireGuard protocol. If the software fails to establish direct communication it falls...
to create a personal VPN using their own server. It uses the OpenVPN, WireGuard, Shadowsocks, IKEv2 and Cloak protocols. The setup takes place using a...
an open-source VPN server program which supports SSTP-VPN protocol. WireGuard Jain, Samir (2007-01-17). "SSTP FAQ - Part 2: Client Specific". Microsoft...
the WireGuard protocol, which aims for better performance than the IPsec and OpenVPN tunneling protocols. According to tests performed by Wired UK, NordLynx...
SQRL Threema Instant Messenger TinySSH TinyTERM Tor Viber WhatsApp WireWireGuard Starting with Windows 10 (1607), Windows Server 2016 Via the OMEMO protocol...
Transport Layer Security 1.3, ISO/IEC 9798, DNP3 Secure Authentication v5, WireGuard, and the PQ3 Messaging Protocol of Apple iMessage. Cremers, Cas; Horvat...
a Wireless Router. Proton VPN utilizes OpenVPN (UDP/TCP), IKEv2, and WireGuard protocols with AES-256 encryption. On October 11, 2022, Proton VPN released...
will". Windscribe uses the OpenVPN, Internet Key Exchange v2/IPsec, and WireGuard protocols in its applications and manual configurations. Windscribe servers...
ExpressVPN's open source VPN protocol. Launched in 2020, it is similar to the WireGuard protocol, but uses wolfSSL encryption to improve speed on embedded devices...
Atlas VPN offers two different connection protocols: IPSec/IKEv2 and WireGuard tunneling protocols. It used ChaCha20 or AES-256 for data encryption....
comprehensive security, and WireGuard for high-speed connections.[citation needed] In August 2021, PureVPN launched its WireGuard protocol, allowing developers...
created as a tribute to Winamp TunSafe - VPN client for Windows using the WireGuard protocol "Ludvig Strigeus". Chalmers University of Technology (in Swedish)...
Limited) based in Gibraltar. Launched in 2009, IVPN operates using the WireGuard, OpenVPN, and IKEv2 protocols. Privatus Limited has been independently...
VXLAN (UDP port 4789): Virtual Extensible Local Area Network. GENEVE WireGuard A Secure Shell (SSH) tunnel consists of an encrypted tunnel created through...
14 October 2016, AdGuard added DNSCrypt to their DNS filtering module so that users could move from their ISPs to custom or AdGuard's own DNS servers for...