Wireguard on lihtne ja turvaline VPN-protokoll, mille peamine arendaja on Jason A. Donenfeld. Pikka aega ei ole tuumamoodulit, mis rakendab seda protokolli, vastu võetud Linuxi peavoolu, kuna kasutati oma krüptograafiliste primitiivide rakendust (Zinc) erinevalt standardsetest crypto API-dest. Hiljuti see takistus kõrvaldati, sealhulgas krüpto API-s tehtud paranduste kaudu.
Praegu on wireguard vastuvõetud Linuxi peavoolu ja see on saadaval versioonis 5.6.
Wireguard eristub soodsalt teistest protokollidest VPN krüptograafiliste algoritmide kooskõlastamise vajaduse puudumise, võtmevahetusprotsessi radikaalse lihtsustamise ja seetõttu väikese koodibaasi suuruse poolest.
Allikas: linux.org.ru
