Wireguard este un protocol VPN simplu și sigur al cărui dezvoltator principal este Jason A. Donenfeld. Multă vreme, modulul de kernel care implementează acest protocol nu a fost acceptat în ramura principală a nucleului Linux, deoarece a folosit propria sa implementare a primitivelor criptografice (Zinc) în locul API-ului cripto standard. Recent, acest obstacol a fost eliminat, inclusiv datorită îmbunătățirilor adoptate în API-ul cripto.
Wireguard a fost acum integrat în nucleul Linux și va fi disponibil în versiunea 5.6.
Wireguard diferă favorabil de alte protocoale VPN prin absența necesității de a coordona algoritmii criptografici utilizați, simplificarea radicală a procesului de schimb de chei și, ca urmare, dimensiunea redusă a bazei de cod.
Sursa: linux.org.ru