Les VPNs représentent une technologie de plus en plus populaire notamment de part la généralisation du travail à distance. En effet, l’accès aux ressources d'un réseau privé depuis l’extérieur est devenu un élément critique de sécurité mais aussi de continuité opérationnelle et pédagogique.
Bien qu'un certain nombre de solutions Open Source de serveurs VPN soient disponibles depuis de nombreuses années, **Wireguard** présente une philosophie radicalement différente de la concurrence. Il dispose d'une implémentation légère ayant la particularité d'être intégrée comme module au noyau Linux depuis 2020. **Wireguard** ne se limite néanmoins pas au monde Linux ; il est en effet disponible sur un grand nombre de plateformes (*e.g.* Windows, Mac OSX, Android, iOS). Son concepteur ayant souhaité son utilisation la plus simple possible, il s'est grandement inspiré du modèle des clés SSH rendant ainsi la mise en place de **Wireguard** des plus triviales.
Dans cette proposition, nous présenterons les concepts principaux régissant l'architecture de **Wireguard** (*e.g.* réseau, cryptographie) et nous feront une comparaison de mise en place et de performance avec des projets plus classiques tels que **OpenVPN** ou encore **strongSwan**. Nous mettrons en lumière les cas d'usage pour lesquels une telle solution nous paraît pertinente, notamment la mise en place de multi-réseaux privés virtuels ad hoc dédiés à des projets ou usages spécifiques.