WireGuard

WireGuard on Linuxille kehitetty avoimen lähdekoodin VPN-ohjelmisto. Ohjelman alkuperäinen kehittäjä on Jason A. Donenfeld, joka julkaisi sen kesäkuussa 2016. WireGuardista on myös kehitetty versiot Androidille, macOS:lle, FreeBSD:lle ja OpenBSD:lle.

Etuina muihin toteutuksiin katsotaan olevan:
 huomattavasti yksinkertaisempi toteutus kuin muissa vaihtoehdoissa, mikä helpottaa ohjelmointivirheiden havaitsemista ja korjaamista
 konfigurointi on yksinkertaisempaa
 vahvempia algoritmeja: vanhentuneita ja haavoittuviksi todettuja "teollisuusstandardiksi" muodostuneita algoritmeja ei tueta
 yksinkertaisempi kättely salauksen versioinnilla: muissa ratkaisuissa on monen eri tekijän (kuten avaimen pituuden) neuvottelu erikseen
 nopeammat yhteydet, myös nopeampi katkenneen yhteyden palauttaminen

Linus Torvalds on sanonut WireGuardia "taideteokseksi" verrattuna OpenVPN:n ja IPSecin kaltaisiin. OpenVPN on toteutettu käyttäjäavaruudessa, joka vaikuttaa verkkokäytön kuormana. Ytimessä toteutettu IPSec on tehokkaampi kuin OpenVPN, mutta monimutkaisempi.

Yhdysvaltalainen senaattori on kehottanut NIST:iä arvioimaan WireGuardin käyttämiseksi hallinnossa. WireGuardin kehittäjät ovat myös hankkineet ohjelmakoodille ulkopuolisen auditoinnin, joka ei löytänyt haavoittuvuuksia mutta tuotti ehdotuksia. Linux-ytimen versiossa 5.6 julkaistiin WireGuard-tuki.

VPN-palveluita tarjoavan NordVPN:n mukaan WireGuardiin perustuva NordLynx tarjoaa kaksi kertaa suuremmat siirtonopeudet kuin IPSec tai OpenVPN.

Lähteet

Aiheesta muualla 
 Viralliset sivut 
 WireGuard: Next Generation Kernel Network Tunnel (PDF) 

VPN
Linux-ohjelmat