En VPN lager en sikker, kryptert tunnel for internett-trafikken din. For å bygge den tunnelen bruker VPN-tjenester en såkalt protokoll, som OpenVPN, IKEv2 eller L2TP. En av de nyeste, og mest omtalte, er WireGuard. Her forklarer vi hva den er, hvorfor den skiller seg ut, og hva som er styrkene og svakhetene.
Vi holder det forståelig, selv om temaet er litt teknisk.
Hva er WireGuard?
WireGuard er en moderne VPN-protokoll med åpen kildekode. Målet med den er å være enklere, raskere og sikrere enn eldre protokoller som OpenVPN og IPsec.
Der OpenVPN ble utviklet for over 20 år siden, er WireGuard bygget for dagens internett. Den er ikke lenger et eksperiment: protokollen er moden, en del av Linux-kjernen, og brukes i dag av mange store VPN-leverandører.
Hvorfor den skiller seg ut: en liten kodebase
Det kanskje viktigste kjennetegnet ved WireGuard er hvor liten den er. Protokollen består av rundt 4000 linjer med kode. Til sammenligning har OpenVPN og IPsec henholdsvis flere hundre tusen linjer.
Hvorfor er det viktig? Fordi en liten kodebase er mye lettere å granske for feil og svakheter. Én person kan gjennomgå hele WireGuard, mens en full revisjon av de store protokollene krever et helt team. Mindre kode betyr også mindre «angrepsflate» for cyberkriminelle å utnytte. Vil du lese mer om slike trusler, har vi en artikkel om cyberangrep.
Hvordan fungerer den?
WireGuard bruker moderne, høyhastighets kryptografi, med velkjente byggeklosser som ChaCha20 for kryptering og Curve25519 for nøkkelutveksling. Kombinasjonen gjør kommunikasjonen både sikker og svært rask.
Fordi den er så lett, fungerer WireGuard godt på alt fra små smarttelefoner til kraftige rutere. Den bruker også roterende nøkler for «perfect forward secrecy», som forenklet betyr at selv om én nøkkel skulle bli avslørt, forblir tidligere trafikk beskyttet.
Fordeler og ulemper
Som alle protokoller har WireGuard sine styrker og svakheter. Her er de viktigste.
- Svært rask ytelse
- Liten kodebase, lettere å sikkerhetsteste
- Moderne, sterk kryptografi
- Enkel å sette opp
- Ingen innebygd obfuskering, så trafikken kan oppdages
- Krever en app for å brukes
- Personvernet avhenger av hvordan leverandøren har satt den opp
Den største svakheten er mangelen på innebygd obfuskering. WireGuard prøver ikke å skjule at det er VPN-trafikk, så i land med streng nettsensur, som Kina, holder ikke protokollen alene. Der må den kombineres med et eget skjulingslag.
Hvor møter du WireGuard?
Du trenger ikke sette opp WireGuard manuelt for å bruke den. De fleste store VPN-leverandører tilbyr nå WireGuard, ofte som sitt raskeste alternativ.
Noen har bygget sine egne varianter oppå protokollen for å styrke personvernet ytterligere. Vil du vite hva du bør se etter, har vi en guide om hva du bør se etter i en VPN, samt omtaler av blant annet NordVPN og Proton VPN.
Ofte stilte spørsmål
Hva er WireGuard?
En moderne VPN-protokoll med åpen kildekode, laget for å være raskere, enklere og sikrere enn eldre protokoller.
Er WireGuard trygt?
Ja. Den bruker moderne kryptografi, og den lille kodebasen gjør den lett å sikkerhetsteste.
Er WireGuard raskt?
Ja, det er en av protokollens største styrker. Den regnes som en av de raskeste VPN-protokollene.
Hva er ulempene?
Den har ingen innebygd obfuskering, så trafikken kan oppdages og blokkeres, og den krever en app for å brukes.
Hvordan tar jeg i bruk WireGuard?
Enklest er det gjennom en VPN-leverandør som støtter det. Da velger du bare WireGuard i appen.