Wireguard este un protocol VPN simplu și sigur, dezvoltat în principal de Jason A. Donenfeld. Mult timp, modulul nucleului care implementează acest protocol nu a fost acceptat în ramura principală a nucleului Linux, deoarece se folosea o implementare proprie a primitivelor criptografice (Zinc) în loc de standardul crypto API. Recent, această barieră a fost eliminată, inclusiv prin modificările acceptate în crypto API.
Acum wireguard este acceptat în ramura principală a nucleului Linux și va fi disponibil în versiunea 5.6.
Wireguard se diferențiază în mod favorabil de alte protocoale VPN prin absența necesității de a conveni asupra algoritmilor criptografici utilizați, simplificarea radicală a procesului de schimb de chei și, ca urmare, dimensiunea mică a bazei de cod.
Sursa: linux.org.ru
