Développé par | Jason Donenfeld (d) |
---|---|
Première version | [1] |
Dernière version | 1.0.20220627 ()[2] |
Dépôt | git.zx2c4.com/wireguard-linux |
Écrit en | C et Go |
Système d'exploitation | Linux, Android, iOS, FreeBSD, NetBSD, OpenBSD, macOS et Microsoft Windows |
Formats lus | WireGuard profile (d) |
Formats écrits | WireGuard profile (d) |
Type | Réseau privé virtuel |
Licence | Licence publique générale GNU version 2 et licence publique générale GNU |
Site web | www.wireguard.com |
WireGuard est un protocole de communication et un logiciel libre et open source permettant de créer un réseau privé virtuel (VPN)[3],[4]. Il est conçu avec des objectifs de facilité d'utilisation, de performances et de surface d'attaque basse[5]. Il vise une meilleure performance[6] et une plus grande économie d'énergie que les protocoles IPsec et OpenVPN Tunneling[7]. Le protocole WireGuard transmet le trafic sur UDP. En mars 2020, la version Linux du logiciel a atteint une version de production stable et a été intégrée au noyau Linux 5.6. Les composants du noyau Linux sont sous licence GNU (GLPL) version 2. D'autres implémentations sont sous GPLV2 ou d'autres licences gratuites / Open-Source.