Wireguard е прост и безопасен VPN протокол, чийто основен разработчик е Jason A. Donenfeld. Дълго време модулът на ядрото, реализиращ този протокол, не беше приет в основната версия на ядрото на Linux, тъй като се използваше собствена реализация на криптографските примитиви (Zinc) вместо стандартния crypto API. Наскоро това препятствие беше премахнато, включително благодарение на направените подобрения в crypto API.
В момента wireguard е приет в основната версия на ядрото на Linux и ще бъде достъпен в версия 5.6.
Wireguard се отличава положително от другите протоколи VPN с това, че не е необходимо да се съгласуват използваните криптографски алгоритми, радикално опростява процеса на обмен на ключове и, следователно, има малък размер на кодовата база.
Източник: linux.org.ru
