Wireguard je jednostavan i siguran VPN protokol koji je prvenstveno razvio Jason A. Donenfeld. Modul kernela koji implementira ovaj protokol dugo vremena nije bio prihvaćen u glavnu granu Linux kernela, jer je koristio vlastitu implementaciju kriptografskih primitiva (Zinc) umjesto standardnog kripto API-ja. Nedavno je ova prepreka uklonjena, uključujući i zbog poboljšanja usvojenih u kripto API-ju.
Wireguard je sada prihvaćen u glavnu granu Linux kernela i bit će dostupan u izdanju 5.6.
Wireguard ima prednost u odnosu na druge VPN protokole zbog odsustva potrebe za dogovorom o korištenim kriptografskim algoritmima, radikalnog pojednostavljenja procesa razmjene ključeva i, kao rezultat, male veličine baze koda.
izvor: linux.org.ru