By · Last updated 2026-03-03

Vissza a BlograGDPR & Megfelelés

Zero-knowledge vs. zero-trust felhőtitkosítás

A LastPass is titkosította felhasználói adatait – és mégis 438 millió dollárt loptak el. Ez a különbség a szerver oldali titkosítás és a valódi zero-knowledge architektúra között.

March 3, 20269 perc olvasás
zero-knowledgeencryptionGDPRdata protectionSaaS securityLastPass

A titkosítás illúziója

2022 decemberében a LastPass bejelentett egy adatszivárgást. A hivatalos közlemény megnyugtató hangvételű volt: a felhasználói jelszavak „titkosítva” vannak. A tárolóadatok „biztonságban” vannak.

2025-re a LastPass felhasználóinak több mint 438 millió dollárját lopták el – egyenesen az állítólag titkosított tárolókból.

Hogyan? A LastPass tartotta a kulcsokat.

Ezt az alapvető különbséget minden vállalati biztonsági csapatnak meg kell értenie, mielőtt bármilyen felhőalapú, érzékeny adatokat – köztük személyes adatokat – kezelő eszközt választ.

Szerver oldali titkosítás vs. zero-knowledge architektúra

A legtöbb felhős eszköz, amely azt állítja, hogy „titkosítja adatait”, szerver oldali titkosítást (SSE) használ. Ezt jelenti valójában:

TulajdonságSzerver oldali titkosításZero-knowledge architektúra
Hol történik a titkosításA szállító szerverénAz Ön eszközén (böngésző/asztali alkalmazás)
Ki tartja a kulcsokatA szállítóCsak Ön
A szállító olvashatja az adataitIgenNem
Szerver feltörése adatot tesz közzéIgenNem (csak titkosszöveg)
A szállítótól hatósági végzéssel adatot lehet kérniIgenNem (nincs náluk)
Hatóságok/rendészet hozzáféréseA szállítón keresztülNem lehetséges az Ön kulcsa nélkül

A LastPass szerver oldali titkosítást alkalmazott általa kontrollált kulcsokkal. Amikor a támadók feltörték az infrastruktúrát, megszerezték mind a titkosszöveget, mind a visszafejtési lehetőséget – alkalmazottak megtévesztésével, gyenge mesterjelszavak feltörésével és régebbi fiókokra vonatkozó metaadatok kihasználásával.

Miért számít ez a GDPR 25. cikkéhez?

A GDPR 25. cikke (beépített adatvédelem) előírja, hogy az adatkezelők „megfelelő technikai és szervezési intézkedéseket” alkalmazzanak, amelyek beépítik az adatvédelmet a feldolgozásba „alapértelmezés és tervezés szerint”.

Az Európai Adatvédelmi Testület (EDPB) pontosította, hogy ez magában foglalja a kriptográfiai adatminimalizálást – vagyis az architektúrának magának kell az adatokat elérhetetlenné tennie jogosulatlan felek számára, nem csak hozzáférés-vezérlők útján.

Egy olyan szállító, aki tartja az Ön titkosítási kulcsait, a legszigorúbb értelmezés szerint nem tud eleget tenni a 25. cikknek, mert:

  1. Az infrastruktúra sikeres feltörése közzéteheti az Ön adatait
  2. A szállítónak kézbesített bírósági végzés kiadhatja az Ön adatait
  3. A szállító egy rosszindulatú alkalmazottja hozzáférhet az Ön adataihoz
  4. A szállító kulcskezelési szolgáltatásának ellátási lánc feltörése adatot tehet közzé

A Szövetségi Adatvédelmi Biztos (BfDI) és az osztrák Datenschutzbehörde egyaránt útmutatást adott ki arról, hogy a zero-knowledge architektúra az előnyben részesített technikai megvalósítás a nagy kockázatú adatkezelésnél.

A SaaS-szivárgások valósága

Az AppOmni / Cloud Security Alliance 2024-es jelentése 300%-os növekedést dokumentált a SaaS-szivárgásokban 2022 és 2024 között. A támadások egyre kifinomultabbak:

  • Átlagos feltörési idő: 9 perc (órákról csökkent)
  • Harmadik fél részvétele a szivárgásokban: évente megduplázódott (Verizon DBIR 2025)
  • Conduent-szivárgás: 25,9 millió rekord közzétéve (TB-számok, egészségbiztosítási adatok)
  • NHS-szállítói szivárgás: 9 millió beteg adatai kerültek ki

Ebben a fenyegetési környezetben az architektúrális garanciák felváltották a szabályzati ígéreteket mint minimálisan elfogadható szabvánnyá a nagy kockázatú adatkezelésnél.

Hogyan néz ki a valódi zero-knowledge architektúra?

Egy valódi zero-knowledge architektúrának ezek az ellenőrizhető tulajdonságai vannak:

1. Kliens oldali kulcslevezetés A titkosítási kulcs az Ön jelszavából memóriaigényes KDF-fel (Argon2id, bcrypt vagy scrypt) az Ön eszközén kerül levezetésre. A levezetett kulcs soha nem hagyja el az eszközét.

2. Kliens oldali titkosítás Az adat titkosítva kerül el az Ön böngészőjéből vagy asztali alkalmazásából. A szerver csak titkosszöveget kap – kulcs nélkül értelmetlen.

3. Nincs szerver oldali kulcstárolás A szállító nem tárol kulcsokat, kulcstöredékeket vagy kulcsbiztonsági mentéseket. A helyreállítás felhasználó által kontrollált helyreállítási mondattal történik.

4. Kriptográfiai ellenőrizhetőség Az architektúrának dokumentálhatónak és auditálhatónak kell lennie – ideálisan nyitottnak külső felülvizsgálatra. A technikai részletek nélküli homályos „végponttól végpontig titkosítás” állításokat szkepticizmussal kell kezelni.

Hogyan valósítja meg az anonym.legal a zero-knowledge architektúrát?

Az anonym.legal zero-knowledge hitelesítése a következőket alkalmazza:

  • Argon2id kulcslevezetés: 64 MB memória, 3 iteráció – az OWASP által ajánlott paraméterek nagy biztonságú alkalmazásokhoz
  • AES-256-GCM titkosítás: Kizárólag a böngészőben/asztali alkalmazásban, mielőtt bármilyen adat átkerül
  • 24 szavas BIP39 helyreállítási mondat: Az egyetlen helyreállítási mód – az anonym.legal nem tárolja
  • Nulla szerver oldali kulcshozzáférés: Az anonym.legal szerverei csak AES-256-GCM titkosszöveget kapnak, a visszafejtési kulcsok nélkül

Egy teljes anonym.legal szerver feltörés esetén csak olyan titkosított adatok állnának rendelkezésre, amelyek az egyes felhasználók levezetett kulcsa nélkül nem fejthetők vissza – a kulcs pedig csak az Ön eszközén létezik.

A szállítóértékelési ellenőrzőlista

Bármilyen érzékeny adatokat kezelő felhős eszköz értékelésekor tegye fel ezeket a kérdéseket:

Architektúrális kérdések:

  • Hol történik a titkosítás/visszafejtés – az Ön eszközén vagy a szállító szerverén?
  • Ki generálja a titkosítási kulcsokat?
  • Hol tárolják a titkosítási kulcsokat?
  • A szállító bírósági végzésre ki tudja-e adni az Ön adatainak nyílt szöveges másolatát?
  • Mi történik az Ön adataival, ha a szállítót felvásárolják?

Szivárgásállósági kérdések:

  • Ha a szállító teljes infrastruktúráját feltörik, milyen adatok kerülnek ki?
  • Ha egy szállítói alkalmazott rosszindulatúan jár el, milyen adatokhoz férhet hozzá?
  • Ha egy ellátási lánc támadás kompromittálja a szállító infrastruktúráját, mi kerül ki?

Szabályozási kérdések:

  • Tud a szállító GDPR 25. cikkét kielégítő dokumentációt biztosítani?
  • Átvizsgálta-e független biztonsági auditor az architektúrát?
  • Van-e ISO 27001 vagy SOC 2 tanúsítás, amely lefedi a titkosítás megvalósítását?

Bármely szállító, aki a szivárgásállósági kérdésekre nem tudja egyértelműen azt válaszolni, hogy „semmi – adatai titkosítva vannak, mielőtt elhagyják az eszközét”, szerver oldali titkosítást alkalmaz.

Felhasználási eset: Német egészségbiztosító átvilágítása

Egy jelentős német egészségbiztosító (Krankenkasse) megfelelőségi tisztviselőjének felhőalapú anonimizáló eszközre volt szüksége a biztosítottak panaszainak feldolgozásához. Az adatvédelmi tisztviselő ellenőrzőlistája tartalmazta:

  • A szállító nem férhet hozzá a biztosítotti adatokhoz
  • Nincs adatfeldolgozás Németországon kívüli infrastruktúrán
  • GDPR 32. cikk szerinti technikai intézkedések dokumentálva
  • Minimalizált adatvédelmi hatóságnak bejelentendő szivárgási kockázat

Egy vezető amerikai anonimizáló SaaS megbukott az első kritériumnál: a támogatási csapat vissza tudta állítani a felhasználói tárolókat, ami szerver oldali kulcshozzáférésre utal. Egy második eszköz 30 napig tárolta a feldolgozott szöveget „auditnaplózási célokra” – megint csak szerver oldali hozzáféréssel.

Az anonym.legal zero-knowledge architektúrája mind a négy kritériumnak megfelelt. Az adatvédelmi tisztviselő dokumentálhatta: „Még egy teljes szállítói infrastruktúra feltörés esetén sem kerülnek ki használható biztosítotti adatok – a titkosítási kulcsok csak a mi munkaállomásainkon léteznek.” A GDPR 32. cikk dokumentálása négy óra alatt elkészült.

Az ICO végrehajtási precedens

2025 decemberében az Egyesült Királyság Információs Biztosa 1,2 millió fonttal bírságolta meg a LastPass brit egységét „a megfelelő technikai és szervezési biztonsági intézkedések elmulasztása” miatt.

A bírság nem magáért a szivárgásért szabták ki – hanem azokért az architektúrális döntésekért, amelyek katasztrofálissá tették: az elégtelen KDF-iterációk a régebbi fiókoknál, a metaadatok kitettség, és a kulcsok szerver oldali tárolásának alapvető döntése.

A szabályozók mostantól nem csak azt értékelik, hogy történt-e szivárgás, hanem azt is, hogy az architektúra minimalizálta-e a szivárgás hatását. A zero-knowledge architektúra a legvilágosabb technikai demonstráció erre az szándékra.

Mikor nem megfelelő a zero-knowledge architektúra?

A zero-knowledge titkosítás kompromisszumokat vezet be, amelyek egyes felhasználási esetekben számítanak:

Helyreállítási összetettség: Ha a felhasználók elveszítik titkosítási kulcsaikat, az adatok örökre elérhetetlenek. A hagyományos felhőtárolással ellentétben, ahol a rendszergazdák visszaállíthatják a hozzáférést, nincs hátsó ajtós helyreállítási útvonal. Nagy felhasználói forgalmú vagy rossz kulcskezelési gyakorlatú szervezetek problémásnak találhatják ezt.

Együttműködési súrlódás: A titkosított adatokat csak akkor lehet megosztani, ha a címzett rendelkezik a megfelelő visszafejtési képességgel. Ez extra lépéseket jelent a normál felhőszolgáltatások egyszerű linkosztásához képest.

Szabályozási szélső esetek: Egyes joghatóságok bírósági végzés alapján rendészeti hozzáférést írnak elő az adatokhoz. A zero-knowledge architektúrák ezt tervezésnél fogva megakadályozzák – ami jogi kitettséget okozhat bizonyos iparágakban (pénzügyi szolgáltatások, telekommunikáció).

Számítási többletteher: A kliens oldali Argon2id kulcslevezetés és az AES-256-GCM titkosítás késleltetést okoz, ami nagyléptékű valós idejű feldolgozási forgatókönyveknél számít.

Nagyon nagy dokumentummennyiséget (napi millió dokumentum) feldolgozó vagy szigorú jogszerű elfogási kötelezettségekkel rendelkező szervezetek számára egy hibrid architektúra – csak a legérzékenyebb mezők titkosítása a metaadatok elérhetővé tétele mellett – praktikusabb lehet a végponttól végpontig zero-knowledge megközelítésnél.

Következtetés

„Titkosítjuk az Ön adatait” nem biztonsági garancia – ez egy marketing állítás, amely vizsgálatot igényel.

A lényeges kérdések: ki tartja a kulcsokat, hol történik a titkosítás, és mi kerül ki, ha a szállító infrastruktúráját feltörik?

GDPR, HIPAA vagy bármely hasonló keretrendszer alatt érzékeny adatokat feldolgozó szervezetek számára ezekre a kérdésekre adott architektúrális válasz határozza meg mind a szabályozási kitettséget, mind a tényleges szivárgási kockázatot.

A LastPass titkosította felhasználói adatait. A zero-knowledge architektúra a 2022-es szivárgást eseménytelen epizóddá tette volna. A felhasználóktól ellopott 438 millió dollár az architektúrális rövidítés ára.


Az anonym.legal zero-knowledge architektúrát valósít meg a személyes adatok anonimizálásához: az Argon2id kulcslevezetés az Ön böngészőjében vagy asztali alkalmazásában fut, az AES-256-GCM titkosítás az adatok eszközéről való elküldése előtt történik, és az anonym.legal szerverei csak olyan titkosszöveget tárolnak, amelyet nem tudnak visszafejteni.

Források:

Készen áll az adatai védelmére?

Kezdje el a PII anonimizálását 285+ entitástípuson 48 nyelven.

About this page

We update this page when our platform or the law changes.

Read our founder note for how we work.

Each change shows up in the timestamp at the top.

Related reading

We follow these rules

  • GDPR (EU 2016/679).
  • ISO/IEC 27001:2022.
  • NIS2 (EU 2022/2555).
  • HIPAA safe harbor under 45 CFR § 164.514(b)(2).

Our promise

We do not sell your data.

We do not train models on your text.

We store your files in Germany.

You can delete your account at any time.

You own your work.

Where we run

Our servers live in Falkenstein, Germany.

We use Hetzner. They hold ISO 27001 certification.

All data stays in the EU.

Backups run every day.

Need help?

Email support@anonym.legal.

We reply within one business day.

How we test

We run a full check suite on every release.

Each surface gets its own sweep script and report.

Human reviewers spot-check the output each week.

We track recall and precision on a labelled set.

Bad runs block the deploy.

What we never do

  • We never sell your information to third parties.
  • We never train models on what you upload.
  • We never keep your work after you delete it.
  • We never share keys with any outside firm.
  • We never run ads inside the product.

Plans in plain words

We sell credits, not seats.

One credit covers one short job.

Long jobs use a few credits each.

You can top up at any time.

Unused credits roll over each month.

Read the plans page for current rates.

Who built this

A small team of engineers and lawyers built this.

We ship from Europe and work in the open.

Our founder note spells out why we started.

Where to start

How the parts fit

A browser add-on cleans text inside Chrome.

A Word plug-in handles drafts in Office.

A small desktop tool works on whole folders.

An agent protocol link feeds large models safely.

All four share one core engine and one rule set.

Words from our team

We started this work after a lunch about cookies.

One friend kept getting odd ads on her phone.

We asked why a court file leaked through a draft.

We sketched the first build on a napkin that week.

By month three we had a tiny demo for a friend.

She used it on her first case the next day.

Common questions we hear

Can the tool read scanned PDFs? Yes, with OCR.

Does it work on long files? Yes, in small chunks.

Can I roll my own rule set? Yes, save it as a preset.

Does it run offline? The desktop build runs offline.

Do you keep my files? No, the cloud build wipes after each run.

Will it learn from my work? No, we never train on inputs.

A short tour of the workflow

Upload a file or paste a snippet of prose.

Pick the entities you want gone from the draft.

Choose a method: replace, mask, hash, encrypt, or redact.

Press run and watch the side panel show each hit.

Skim the result and tweak any rule that misfired.

Save the cleaned file or send it to a teammate.