Wireguard 是一種簡單而安全的 VPN 協議,主要由 Jason A. Donenfeld 開發。 很長一段時間,實現該協議的內核模塊沒有被 Linux 內核的主要分支所接受,因為它使用自己的加密原語 (Zinc) 實現而不是標準的加密 API。 最近,這一障礙已被消除,包括通過加密 API 中採用的改進。
Wireguard 現在已被納入 Linux 內核的主要分支,並將在 5.6 版中提供。
Wireguard 與其他 VPN 協議相比具有優勢,因為無需就所使用的加密算法達成一致,密鑰交換過程的根本簡化,以及代碼庫的小規模。
來源: linux.org.ru