A Wireguard egy egyszerű és biztonságos VPN-protokoll, amelynek fő fejlesztője Jason A. Donenfeld. Az ezt a protokollt megvalósító kernelmodult sokáig nem fogadták be a Linux kernel fő ágába, mivel az a saját kriptográfiai primitívek (Zinc) megvalósítását használta a szabványos kriptográfiai API helyett. A közelmúltban ez az akadály megszűnt, többek között a kriptográfiai API-ban elfogadott fejlesztések miatt.
A Wireguard mostanra bekerült a Linux kernelbe, és az 5.6-os kiadásban lesz elérhető.
A Wireguard kedvezően különbözik a többi VPN protokolltól a használt kriptográfiai algoritmusok összehangolásának hiányában, a kulcscsere folyamatának radikális leegyszerűsítésében, és ennek eredményeként a kódbázis kis méretében.
Forrás: linux.org.ru