IKEv2 är ett VPN-protokoll som används för att säkra VPN-anslutningar. Som en del av IPSec-protokollsviten(nytt fönster) kallas det ibland (och strängt taget mer korrekt) för IKEv2/IPSec.
Ett VPN-protokoll är en uppsättning instruktioner eller regler som avgör hur anslutningen mellan din enhet och VPN-servern upprättas.
Lär dig mer om hur en VPN fungerar
Protokollet avgör hur säker och snabb en anslutning är. OpenVPN och WireGuard® är alternativa VPN-protokoll som vi nu uteslutande använder i officiella Proton VPN-appar (plus Stealth, som är baserat på WireGuard). Du kan dock fortfarande konfigurera Proton VPN med hjälp av IKEv2 på VPN-klienter från tredje part.
IKEv2 är det VPN-protokoll som officiellt stöds på alla Apple-enheter (Mac-datorer, iPhones och iPads), men sättet som Apple implementerar VPN-anslutningar på är allvarligt bristfälligt.
Vad är IPSec?
Internet Protocol Security (IPSec) är en flexibel protokollsvit som erbjuder ett ramverk för att säkra VPN-anslutningar. Framför allt:
- Upprättar nyckelutbytet mellan din enhet och VPN-servern.
- Erbjuder autentisering för att verifiera källan för datapaketen och säkerställa att de inte har manipulerats under överföringen.
- Krypterar och avkrypterar data som skickas över VPN-anslutningen
Eftersom IPSec är ett ramverk snarare än en komplett lösning i sig, stöder det flera protokoll och krypteringsstandarder för att utföra dessa funktioner.
Vad är IKEv2?
IKEv2 är den andra iterationen av protokollet Internet Key Exchange (IKE). Det utvecklades ursprungligen av Microsoft och Cisco som en del av IPSec-sviten, men i dag finns det många versioner av protokollet med öppen källkod.
IKE används för att konfigurera en säkerhetsassociation(nytt fönster) (SA) för IPSec när du ansluter din enhet och VPN-servern. Det innebär att det ansvarar för att förhandla fram en uppsättning ömsesidigt överenskomna nycklar och algoritmer som ska användas av båda parter.
IKE bygger på Oakley-protokollet(nytt fönster) och Internet Security Association and Key Management Protocol(nytt fönster) (ISAKMP). Det använder X.509-certifikat(nytt fönster) för autentisering och ett Diffie-Hellman-nyckelutbyte(nytt fönster) (DHE) för att säkra nyckelutbytet.
När IPSec används med IKEv1 kallas det ofta helt enkelt för IPSec. IKEv2 lanserades 2005 och förbättrar IKEv1 på several viktiga sätt, bland annat genom att använda mindre bandbredd och kunna upptäcka om en anslutning fortfarande är aktiv. Om den inte är det kan IKEv2 snabbt återupprätta en avbruten anslutning.
En annan förbättring är dess stöd för protokollet Mobility and Multihoming (MOBIKE), vilket gör att IKEv2 enkelt kan byta nätverk. Till exempel när du flyttar dig mellan hotspots eller mellan hem-WiFi och mobilanslutningar.
IKEv2 är också mer motståndskraftigt mot överbelastningsattacker(nytt fönster) (DoS) än IKEv1, är mer effektivt när det gäller antalet kryptografiska mekanismer det använder, och kan enkelt passera genom NAT-brandväggar(nytt fönster).
Är IKEv2/IPSec säkert?
Det råder konsensus bland kryptografiska experter om att IKEv2/IPSec är ett säkert VPN-protokoll.
År 2013 publicerade John Gilmore(nytt fönster), teknikspecialist och en av grundarna av Electronic Frontier Foundation, en vitbok som beskrev hur IPSec medvetet försvagades(nytt fönster) under dess designfas. Dessutom har avslöjanden från Edward Snowden(nytt fönster) om den amerikanska säkerhetsmyndigheten National Security Agency(nytt fönster) (NSA):s Bullrun-program(nytt fönster) väckt ytterligare tvivel kring säkerheten för IPSec.

IPSec har dock inga kända svagheter när det implementeras med IKEv2 (Apples implementering av IKEv2 är problematisk, men problemet ligger hos Apple, inte hos IKEv2/IPSec i sig).
Slutliga tankar — IKEv2 vs. OpenVPN och WireGuard
Även om IKEv2 anses vara säkert, anses OpenVPN vara ännu säkrare och kan köras över TCP för ökat motstånd mot censur. WireGuard anses vara lika säkert som OpenVPN, men är också mycket snabbare. Med Proton VPN:s implementering kan det även köras över TCP.
Så även om det inte är något fel på IKEv2, finns det i dag också liten anledning att använda det framför OpenVPN eller (särskilt) WireGuard.
IKEv2 fortsätter att ha ett brett stöd eftersom det är det VPN-protokoll som stöds officiellt på Apple-enheter. Men som vi redan har nämnt är det bäst att undvika Apples implementering av IKEv2.






