Tilbage til BlogGDPR & Overholdelse

Zero-Knowledge vs Zero-Trust-kryptering

LastPass krypterede også deres brugeres data – og alligevel blev $438 mio. stjålet. Her er forskellen mellem serversidekryptering og ægte zero-knowledge.

March 3, 20269 min læsning
zero-knowledgeencryptionGDPRdata protectionSaaS securityLastPass

Krypteringsillusion

I december 2022 meddelte LastPass et brud. Den officielle udtalelse indeholdt beroligende formuleringer: brugeradgangskoder var "krypterede". Boksdata var "sikret".

I 2025 var der stjålet over $438 millioner fra LastPass-brugere – direkte fra deres angiveligt krypterede bokse.

Hvordan? LastPass sad med nøglerne.

Dette er den afgørende skelnen, som ethvert enterprise-sikkerhedsteam skal forstå, inden de vælger et cloudbaseret værktøj, der håndterer følsomme data – herunder PII-anonymiseringsplatforme.

Serversidekryptering vs. zero-knowledge-kryptering

De fleste cloudværktøjer, der påstår at "kryptere dine data", bruger serversidekryptering (SSE). Her er hvad det faktisk betyder:

EgenskabServersidekrypteringZero-knowledge-arkitektur
Hvor kryptering skerPå leverandørens serverPå din enhed (browser/desktop)
Hvem besidder nøglerneLeverandørenKun dig
Leverandøren kan læse dine dataJaNej
Serverbrud eksponerer dataJaNej (kun chiffertekst)
Leverandøren kan tvinges til at udlevere dataJaNej (de har dem ikke)
Myndigheder/politi kan tilgåVia leverandørenIkke muligt uden din nøgle

LastPass brugte serversidekryptering med nøgler, de selv kontrollerede. Da angriberne brød ind i deres infrastruktur, fik de adgang til både chifferteksten og midlerne til at dekryptere den – via social manipulation af medarbejdere, brute-force-angreb på svage hovednøgler og udnyttelse af metadata om ældre konti.

Hvorfor dette er relevant for GDPR artikel 25

GDPR artikel 25 (Privacy by Design) kræver, at dataansvarlige implementerer "passende tekniske og organisatoriske foranstaltninger", der integrerer databeskyttelse i behandlingen "som udgangspunkt og som standard".

Europæisk Databeskyttelsesråd (EDPB) har præciseret, at dette inkluderer kryptografisk dataminimering – dvs. at arkitekturen i sig selv bør gøre data utilgængelige for uautoriserede parter, ikke blot beskytte dem via adgangskontroller.

En leverandør, der besidder dine krypteringsnøgler, kan ikke opfylde artikel 25 i den strengeste fortolkning, fordi:

  1. Et vellykket angreb på deres infrastruktur kunne eksponere dine data
  2. En juridisk stævning rettet mod leverandøren kunne producere dine data
  3. En illoyal medarbejder hos leverandøren kunne tilgå dine data
  4. Et forsyningskædeangreb på leverandørens nøglehåndteringstjeneste kunne eksponere dine data

Både den tyske Bundesbeauftragte für den Datenschutz (BfDI) og det østrigske Datenschutzbehörde har udstedt vejledning om, at zero-knowledge-arkitektur er den foretrukne tekniske implementering til højrisikobehandling.

Virkelighed om SaaS-brud

AppOmni / Cloud Security Alliance 2024-rapporten dokumenterede en 300% stigning i SaaS-brud fra 2022 til 2024. Angrebenes sofistikationsgrad er steget markant:

  • Gennemsnitlig tid til brud: 9 minutter (ned fra timer)
  • Tredjeparts involvering i brud: fordoblet år over år (Verizon DBIR 2025)
  • Conduent-brud: 25,9 millioner poster eksponeret (CPR-numre, sygesikringsdata)
  • NHS-leverandørbrud: 9 millioner patienter eksponeret

I dette trusselbillede har arkitektoniske garantier erstattet politikløfter som den minimumssstandard, der er acceptabel for højrisikobehandling.

Hvad ægte zero-knowledge-arkitektur ser ud

En ægte zero-knowledge-arkitektur har disse verificerbare egenskaber:

1. Klientsideafledning af nøgler Krypteringsnøglen afledes fra din adgangskode ved hjælp af en memory-hard KDF (Argon2id, bcrypt eller scrypt) på din enhed. Den afledte nøgle forlader aldrig din enhed.

2. Kryptering på klientsiden Data krypteres, før det forlader din browser eller desktop-applikation. Serveren modtager kun chiffertekst – meningsløs uden nøglen.

3. Ingen serversidelagring af nøgler Leverandøren gemmer ingen nøgler, nøglefragmenter eller nøglesikkerhedskopier. Gendannelse sker via en bruger-kontrolleret gendannelsesfrase.

4. Kryptografisk verificerbarhed Arkitekturen bør kunne dokumenteres og auditeres – ideelt set åben for ekstern gennemgang. Vage påstande om "end-to-end-kryptering" uden tekniske detaljer bør behandles med skepsis.

Sådan implementerer anonym.legal zero-knowledge

anonym.legals zero-knowledge-autentificering bruger:

  • Argon2id-nøgleafledning: 64 MB hukommelse, 3 iterationer – de OWASP-anbefalede parametre til sikkerhedsapplikationer med højt sikkerhedsniveau
  • AES-256-GCM-kryptering: Beskytter gemte krypteringsnøgler og Desktop App'ens lokale boks – ikke den tekst, der sendes til anonymisering, som behandles af anonym.legals EU-hostede API
  • 24-ords BIP39-gendannelsesfrase: Den eneste måde at gendanne adgang på – opbevares ikke af anonym.legal
  • Zero-knowledge-login: din adgangskode når aldrig anonym.legal-servere; gemte krypteringsnøgler opbevares krypteret (AES-256-GCM), men er ikke zero-knowledge Vær præcis om, hvad dette dækker: zero-knowledge gælder for login. Gemte krypteringsnøgler opbevares krypteret på anonym.legal-servere i Tyskland, og serverne kan dekryptere dem for at returnere dem til dine apps.

Tjekliste til leverandørevaluering

Når du evaluerer et cloudværktøj, der håndterer følsomme data, bør du stille disse spørgsmål:

Arkitekturspørgsmål:

  • Hvor sker kryptering/dekryptering – på din enhed eller på leverandørens server?
  • Hvem genererer krypteringsnøglerne?
  • Hvor opbevares krypteringsnøglerne?
  • Kan leverandøren producere klartekstkopier af dine data som svar på en stævning?
  • Hvad sker der med dine data, hvis leverandøren overtages?

Spørgsmål om brudsmodstandsdygtighed:

  • Hvis leverandørens komplette infrastruktur kompromitteres, hvilke data er eksponeret?
  • Hvis en medarbejder hos leverandøren svigter, hvilke data kan vedkommende tilgå?
  • Hvis et forsyningskædeangreb kompromitterer leverandørens infrastruktur, hvad er eksponeret?

Regulatoriske spørgsmål:

  • Kan leverandøren levere dokumentation, der opfylder GDPR artikel 25?
  • Er arkitekturen gennemgået af en uafhængig sikkerhedsauditor?
  • Er der ISO 27001- eller SOC 2-certificering, der dækker krypteringsimplementeringen?

Enhver leverandør, der ikke klart kan svare "nul – dine data er krypteret, inden de forlader din enhed" på spørgsmålene om brudsmodstandsdygtighed, er afhængig af serversidekryptering.

Brugsscenario: Tysk sygeforsikrings due diligence

En complianceansvarlig hos et stort tysk sygeforsikringsselskab (Krankenkasse) havde brug for et cloudbaseret anonymiseringsværktøj til behandling af forsikringstagernes klagelogfiler. DPO'ens tjekliste indeholdt:

  • Leverandøren kan ikke tilgå forsikringstagerdata
  • Ingen databehandling på infrastruktur uden for Tyskland
  • GDPR artikel 32-tekniske foranstaltninger dokumenteret
  • DPA-rapporterbar brudrisiko er minimeret

Et fremtrædende USA-baseret anonymiserings-SaaS-produkt fejlede ved det første kriterium: supportteamet kunne nulstille brugerbokse, hvilket antydede serversideadgang til nøgler. Et andet værktøj gemte behandlet tekst i 30 dage til "revisionsspor"-formål – igen serversideadgang.

anonym.legal opfyldte alle fire kriterier. DPO'en kunne dokumentere: "Selv et komplet leverandørinfrastrukturkompromis giver ingen brugbare forsikringstagerdata – krypteringsnøgler eksisterer kun på vores arbejdsstationer." GDPR artikel 32-dokumentation var færdig på fire timer.

ICO's håndhævelsespræcedens

I december 2025 bødlagde UK's Information Commissioner's Office den britiske LastPass-enhed med £1,2 millioner for "manglende implementering af passende tekniske og organisatoriske sikkerhedsforanstaltninger".

Bøden var ikke for selve bruddet – den var for de arkitektoniske beslutninger, der gjorde bruddet katastrofalt: utilstrækkelige KDF-iterationer for ældre konti, metadataeksponering og det grundlæggende valg om at holde nøgler på serversiden.

Myndigheder evaluerer nu ikke blot, om et brud fandt sted, men om arkitekturen minimerede bruddets konsekvenser. Zero-knowledge-arkitektur er den klareste tekniske demonstration af denne hensigt.

Hvornår zero-knowledge-arkitektur ikke er den rette løsning

Zero-knowledge-kryptering introducerer afvejninger, der har betydning for visse brugsscenarier:

Kompleks gendannelse: Hvis brugere mister deres krypteringsnøgler, er data permanent utilgængeligt. I modsætning til traditionel cloud-lagring, hvor administratorer kan nulstille adgang, er der ingen bagdørsgendannelsesmulighed. Organisationer med høj personaleudskiftning eller dårlig nøglehåndteringspraksis kan finde dette problematisk.

Samarbejdsulemper: Krypterede data kan kun deles, når modtageren har den tilsvarende dekrypteringskapacitet. Dette tilføjer trin sammenlignet med simpel linkdeling i standard cloudtjenester.

Regulatoriske grænsetilfælde: Visse jurisdiktioner kræver retshåndhævelsesadgang til data ved retskendelse. Zero-knowledge-arkitekturer forhindrer dette by design – hvilket kan skabe juridisk eksponering i visse brancher (finansielle tjenester, telekommunikation) med forpligtelser til lovlig aflytning.

Beregningsomkostninger: Klientsideafledning med Argon2id og AES-256-GCM-kryptering tilføjer ventetid, der har betydning for realtidsbehandlingsscenarier i stor skala.

For teams, der behandler millioner af dokumenter om dagen, kan en hybrid tilgang fungere bedre. Krypter kun de mest følsomme felter. Lad metadata være åbne.

Konklusion

"Vi krypterer dine data" er ikke en sikkerhedsgaranti – det er en markedsføringspåstand, der kræver undersøgelse.

De spørgsmål, der er vigtige: hvem besidder nøglerne, hvor sker krypteringen, og hvad eksponeres, hvis leverandørens infrastruktur kompromitteres?

For organisationer, der behandler følsomme data i henhold til GDPR, HIPAA eller tilsvarende rammer, afgør de arkitektoniske svar på disse spørgsmål både din regulatoriske eksponering og din faktiske brudrisiko.

LastPass krypterede deres brugeres data. Zero-knowledge-arkitektur ville have gjort 2022-bruddet til en ikke-hændelse. De $438 millioner, der blev stjålet fra brugerne, var prisen for den arkitektoniske genvej.


anonym.legal anvender zero-knowledge ved login: Argon2id-nøgleafledning kører i din browser eller desktop-applikation, så din adgangskode aldrig forlader din enhed, tekst sendt til anonymisering behandles af anonym.legals EU-hostede API (Hetzner, Falkenstein), og gemte krypteringsnøgler opbevares krypteret på anonym.legal-servere, men er ikke zero-knowledge.

Kilder:

Klar til at beskytte dine data?

Begynd at anonymisere PII med 273 enhedstyper på tværs af 48 sprog.