Två leverantörsflikar är öppna, båda annonserar WireGuard, och jämförelsen har fastnat på en mening: tunneln är stark, så tjänsten måste vara bra. Det är en felaktig slutsats. Protokollet definierar hur två parter krypterar och autentiserar, men det säger ingenting om vem som driver ändpunkten, vad kontosystemet lagrar eller hur företaget svarar på en juridisk begäran. Du måste skilja på de frågorna innan en märkning svarar på dem åt dig.

Vad en protokolletikett kan intyga och vad den inte kan

WireGuard specificerar en handskakning byggd på Noise, en fast uppsättning moderna primitiver och en routingmodell där AllowedIPs avgör vad som kommer in i tunneln. Det är verkliga garantier om meddelandeformat och nyckelutbyte, och de är värda att ha. De är också garantier om kod, inte om maskinen som koden körs på.

Implementationen lämnar fortfarande val. En leverantör kan läsa in kärnmodulen eller leverera ett userspace-bygge, trycka DNS genom tunneln eller låta den vara kvar hos den lokala resolvern, och rotera nycklar enligt sitt eget schema. Inget av dessa val syns på protokolletiketten, och vart och ett förändrar vad tjänsten kan observera.

OpenVPN gör gapet lättare att se. Dess TLS-handskakning och certifikatmodell kan konfigureras bra eller dåligt, med eller utan tls-auth, med moderna chiffersviter eller en kompatibilitetsreserv. Två tjänster kan båda säga OpenVPN och sluta med mycket olika exponering. WireGuard-protokollsidan är exakt om kryptografin och tyst om operatören, och det är just den gränsen man bör hålla i minnet.

Vad bara operatören kan svara på

Börja med ägandet. Står ändpunkten på hårdvara som leverantören kontrollerar, på en hyrd VPS eller på en frivillig maskin i någons lägenhet? Svaret avgör vem som kan kopiera en disk, vem som patchas kärnan och vem som märker en märklig inloggning. En protokolljämförelse når ingen av dessa.

Därefter kommer konto- och betalningsuppgifterna. En e-postadress, en förnyelsetidpunkt, ett kortavtryck och en supportbiljett lever alla utanför tunneln. Det gör också resolvern: om leverantören kör egen DNS ser den namn även när sidorna är på HTTPS. Fråga efter lagring i dagar, inte efter ordet minimal.

Sortera svaren i två kolumner, eftersom de har olika vikt. En kolumn beskriver programvaran; den andra är ett löfte som tjänsten måste hålla.

QuestionProtocol tells youOperator must document
Who holds the server private key?How the key exchange worksKey generation, storage and rotation
Which addresses connected when?NothingWhether handshake or session metadata is retained
What happens to a legal request?NothingDisclosure policy, jurisdiction and response history
Who can read diagnostics?NothingSupport access rules and retention limits

Löften kan bara kontrolleras mot dokument. En leverantör som inte kan namnge sin lagringsperiod avslöjar inte en protokollbrist; den visar dig kvaliteten på sina register, och det var just det du försökte bedöma.

Kontrollera den profil som klienten faktiskt tillämpar

Klienten är platsen där en abstrakt profil blir rutter. På Linux med wg-quick visar den strippade konfigurationen exakt vad som kommer att tillämpas, inklusive DNS- och AllowedIPs-raderna som ett GUI kan gömma bakom en växel.

sudo wg-quick strip wg0
sudo wg show wg0 latest-handshakes
resolvectl status wg0

Läs utdata som tre separata fakta. AllowedIPs på 0.0.0.0/0 betyder att hela standardrutten går in i tunneln; en DNS-rad betyder att namn går till resolvern som profilen namnger; en färsk handskakning betyder att sessionen lever. En ihållande keepalive berättar att klienten håller en NAT-mappning öppen, vilket är ett beteendeval, inte ett säkerhetsbetyg.

Ett förbehåll är viktigt här. De här kommandona verifierar tunneln du har, inte policyn bakom den. En perfekt handskakning bevisar att kryptografin fungerar; den bevisar inte att förra månadens anslutningsregister raderades, eftersom den händelsen inte lämnar något spår på din maskin.

Bevis som överlever en marknadsföringssida

Be om en oberoende revisionsrapport och läs dess omfattning före logotypen. Rapporterna namnger infrastrukturen, perioden och undantagen; många täcker VPN-servrar men lämnar kontoportalen, faktureringen och supportverktygen utanför granskningen. En revision som utesluter systemen som håller din e-postadress svarar på en snävare fråga än säljsidan antyder.

Läs sedan integritetspolicyn för kategorier i stället för adjektiv. En användbar policy namnger vad som samlas in, varför och hur länge, och den skiljer anslutningsmetadata från kontodata. En transparensrapport, om en finns, visar om leverantören alls har en process för begäranden, även om dess siffror bara är så bra som den enhet som publicerar dem.

Öppen källkod hjälper på klientnivån och stannar där. En läsbar klient bevisar vad din enhet skickar; den bevisar inte vad servern behåller. Reproducerbara byggen minskar gapet mellan publicerad och levererad kod, men de beskriver fortfarande programvara, inte drift.

Ett kort test med tre dokument filtrerar de flesta påståenden: en policy med namngivna kategorier och lagring, en aktuell revision med angiven omfattning och ett skriftligt svar från supporten om ett konkret scenario. Saknas något av de tre, behandla just det påståendet som obekräftat, inte som falskt.

Var gränsen ligger i praktiken

Med en frivillig ändpunkt, bedöm den enskilda värden. Programvaruprojektets rykte överförs inte till varje maskin som kör det, och personen som driver den maskinen har kanske ingen relation till projektet alls. Kommersiella nätverk organiserar ansvaret annorlunda, men de koncentrerar det fortfarande i en enda enhet.

Egen hosting vänder på frågan. Du blir operatören, så protokollstödet är avklarat och tilliten blir din egen patchning, nyckelhantering och logglagring. Det är ett legitimt svar för vissa läsare, inte en omväg.

För en betald tjänst är avtalet och jurisdiktionen en del av produkten. Ägarbyten, förvärv och lokala offentliggöranderegler kan ändra operatörens skyldigheter utan att röra protokollet, och därför blir en jämförelse som stannar vid databladet föråldrad.

Skriv ner de tre fakta du inte kunde verifiera på webbplatsen. Skicka dem till supporten och spara svaret. Ett konkret svar flyttar tjänsten till en annan kategori, och tystnad är också ett svar som hör hemma i din jämförelse.

Relaterade artiklar