By · Last updated 2026-03-03

Takaisin BlogiinGDPR & Vaatimustenmukaisuus

Zero-knowledge vs. zero-trust pilvisalaus: todellinen ero

LastPasskin salasi käyttäjiensä datan – silti 438 miljoonaa dollaria varastettiin. Lue ero palvelinpuolisen salauksen ja aidon zero-knowledge-arkkitehtuurin välillä.

March 3, 20269 min lukuaika
zero-knowledgeencryptionGDPRdata protectionSaaS securityLastPass

Salauksen harha

Joulukuussa 2022 LastPass ilmoitti tietomurrosta. Virallisessa lausunnossa käytettiin rauhoittavaa kieltä: käyttäjien salasanat olivat "salattu". Holvidata oli "suojattu".

Vuoteen 2025 mennessä LastPass-käyttäjiltä oli varastettu yli 438 miljoonaa dollaria – suoraan heidän oletetusti salattuihin holveistaan.

Miten? LastPass piti avaimet.

Tämä on kriittinen ero, jonka jokaisen yritystietoturvan tiimin on ymmärrettävä ennen minkään pilvipalvelun valintaa, joka käsittelee arkaluonteista dataa – mukaan lukien PII-anonymisointialustat.

Palvelinpuolinen salaus vs. zero-knowledge-arkkitehtuuri

Useimmat pilvipalvelut, jotka väittävät "salaavansa datasi", käyttävät palvelinpuolista salausta (SSE). Mitä se todella tarkoittaa:

OminaisuusPalvelinpuolinen salausZero-knowledge-arkkitehtuuri
Missä salaus tapahtuuToimittajan palvelimellaLaitteellasi (selain/työpöytä)
Kuka pitää avaimetToimittajaVain sinä
Toimittaja voi lukea datasiKylläEi
Palvelimen tietomurto paljastaa datanKylläEi (vain salateksti)
Toimittaja voidaan pakottaa luovuttamaan dataKylläEi (heillä ei ole sitä)
Viranomaisten/poliisin pääsyToimittajan kauttaEi mahdollista ilman avaintasi

LastPass käytti palvelinpuolista salausta avaimilla, joita he hallitsivat. Kun hyökkääjät tunkeutuivat heidän infrastruktuuriinsa, he saivat sekä salatekstin että keinot purkaa se – hyödyntämällä sosiaalista manipulointia, murtamalla heikkoja pääsalasanoja ja hyväksikäyttämällä vanhempien tilien metatietoja.

Miksi tämä on tärkeää GDPR:n artiklan 25 kannalta

GDPR:n artikla 25 (tietosuoja suunnitteluvaiheessa) vaatii, että rekisterinpitäjät toteuttavat "asianmukaiset tekniset ja organisatoriset toimenpiteet", jotka integroivat tietosuojan käsittelyyn "suunnittelun ja oletusasetuksen kautta".

Euroopan tietosuojaneuvosto (EDPB) on selventänyt, että tähän kuuluu kryptografinen tietojen minimointi – arkkitehtuurin itsessään pitäisi tehdä data luvattomille osapuolille saavuttamattomaksi, ei vain suojata pääsyvalvonnalla.

Toimittaja, joka pitää salausavaimiasi, ei pysty täyttämään artiklaa 25 tiukimmassa tulkinnassa, koska:

  1. Onnistunut hyökkäys heidän infrastruktuuriinsa voisi paljastaa datasi
  2. Toimittajalle kohdistettu oikeudellinen haaste voisi tuottaa datasi
  3. Toimittajan väärinkäyttöä tekevä henkilökunnan jäsen voisi päästä dataasi käsiksi
  4. Toimitusketjun kompromissi avaintenhallinnan osalta voisi paljastaa datasi

Saksan liittovaltion tietosuojavaltuutettu (BfDI) ja Itävallan Datenschutzbehörde ovat molemmat antaneet ohjeistuksen, jonka mukaan zero-knowledge-arkkitehtuuri on suositeltu tekninen toteutus korkean riskin käsittelylle.

SaaS-tietomurtojen todellisuustarkistus

AppOmnin / Cloud Security Alliancen 2024-raportti dokumentoi 300 %:n kasvun SaaS-tietomurroissa vuodesta 2022 vuoteen 2024. Hyökkäysten kehittyneisyys on kasvanut dramaattisesti:

  • Keskimääräinen tietomurtoon kuluva aika: 9 minuuttia (tuntien sijaan aiemmin)
  • Kolmansien osapuolien osallisuus tietomurroissa: kaksinkertaistunut vuositasolla (Verizon DBIR 2025)
  • Conduentinin tietomurto: 25,9 miljoonaa tietuetta paljastui (sosiaaliturvatunnukset, sairausvakuutusdata)
  • NHS:n toimittajan tietomurto: 9 miljoonaa potilasta paljastui

Tässä uhkaympäristössä arkkitehtuuriset takuut ovat korvanneet poliittiset lupaukset minimivaatimuksena korkean riskin datan käsittelylle.

Miltä aito zero-knowledge-arkkitehtuuri näyttää?

Aidolla zero-knowledge-arkkitehtuurilla on nämä todennettavat ominaisuudet:

1. Asiakaspuolinen avainjohtaminen Salausavain johdetaan salasanastasi muistiintensiivistä KDF:ää (Argon2id, bcrypt tai scrypt) käyttäen laitteellasi. Johdettu avain ei koskaan poistu laitteeltasi.

2. Asiakaspuolinen salaus Data salataan ennen kuin se poistuu selaimestasi tai työpöytäsovelluksestasi. Palvelin vastaanottaa vain salatekstin – merkityksettömän ilman avainta.

3. Ei palvelinpuolista avainvarastoa Toimittaja ei tallenna avaimia, avainpaloja eikä avainvarmuuskopioita. Palautus tapahtuu käyttäjän hallitseman palautuslauseen kautta.

4. Kryptografinen todennettavuus Arkkitehtuurin tulisi olla dokumentoitavissa ja tarkastettavissa – mieluiten avoimen ulkoisen tarkastelun kohteena. Epämääräisiä "end-to-end-salaus"-väitteitä ilman teknisiä yksityiskohtia tulisi kohdella skeptisesti.

Miten anonym.legal toteuttaa zero-knowledgen

anonym.legalin zero-knowledge-todennus käyttää:

  • Argon2id-avainjohtaminen: 64 Mt muistia, 3 iteraatiota – OWASP:n suosittelemia parametreja korkean turvallisuuden sovelluksille
  • AES-256-GCM-salaus: Sovelletaan kokonaan selaimessa/työpöydällä ennen datan lähettämistä
  • 24-sanan BIP39-palautuslause: Ainoa tapa palauttaa pääsy – anonym.legal ei tallenna sitä
  • Nolla palvelinpuolista avainpääsyä: anonym.legal-palvelimet vastaanottavat vain AES-256-GCM-salatekstin ilman avaimia sen purkamiseen

Täydellinen anonym.legal-palvelinrikko tuottaisi salattuja blobeja, joita ei voida purkaa ilman kunkin käyttäjän johdettua avainta – joka on olemassa vain heidän laitteellaan.

Toimittajan arviointitarkistuslista

Arvioitaessa mitä tahansa pilvipalvelua, joka käsittelee arkaluonteista dataa, kysy nämä kysymykset:

Arkkitehtuurikysymykset:

  • Missä salaus/purkaminen tapahtuu – laitteellasi vai toimittajan palvelimella?
  • Kuka luo salausavaimet?
  • Missä salausavaimia säilytetään?
  • Voiko toimittaja tuottaa selkokieliset kopiot datastasi haasteen vastauksena?
  • Mitä datastallesi tapahtuu, jos toimittaja ostetaan?

Tietomurtosietokysymykset:

  • Jos toimittajan koko infrastruktuuri vaarantuu, mitä dataa paljastuu?
  • Jos toimittajan henkilökunnan jäsen tekee väärinkäytöksiä, mihin dataan hän pääsee?
  • Jos toimitusketjuhyökkäys vaarantaa toimittajan infrastruktuurin, mitä paljastuu?

Sääntelykysymykset:

  • Voiko toimittaja tuottaa GDPR:n artiklaa 25 täyttävän dokumentaation?
  • Onko arkkitehtuuri tarkastettu riippumattoman tietoturva-auditoijan toimesta?
  • Onko olemassa ISO 27001- tai SOC 2 -sertifikaatti, joka kattaa salauksen toteutuksen?

Mikä tahansa toimittaja, joka ei pysty selkeästi vastaamaan "nolla – datasi on salattu ennen kuin se poistuu laitteeltasi" tietomurtosietokysymyksiin, luottaa palvelinpuoliseen salaukseen.

Käyttötapaus: saksalaisen sairausvakuuttajan due diligence

Suuren saksalaisen sairausvakuuttajan (Krankenkasse) vaatimustenmukaisuuspäällikkö tarvitsi pilvi-anonymisointityökalun vakuutetujen valituslokien käsittelyyn. Tietosuojavastaavan tarkistuslista sisälsi:

  • Toimittaja ei voi päästä vakuutettujen dataan
  • Ei datan käsittelyä Saksan ulkopuolisessa infrastruktuurissa
  • GDPR:n artiklan 32 tekniset toimenpiteet dokumentoitu
  • DPA-ilmoitettava rikkomusriski minimoidaan

Johtava yhdysvaltalainen anonymisointi-SaaS epäonnistui ensimmäisessä kriteerissä: heidän tukitiiminsä pystyi nollaamaan käyttäjäholvit, mikä viittasi palvelinpuoliseen avainpääsyyn. Toinen työkalu tallensi käsiteltyä tekstiä 30 päivän ajan "tilintarkastusketjua varten" – jälleen palvelinpuolinen pääsy.

anonym.legalin zero-knowledge-arkkitehtuuri täytti kaikki neljä kriteeriä. Tietosuojavastaava pystyi dokumentoimaan: "Jopa täydellinen toimittajan infrastruktuurin kompromissi ei tuota käyttökelpoista vakuutettujen dataa – salausavaimet ovat olemassa vain työasemillamme." GDPR:n artiklan 32 dokumentaatio valmistui neljässä tunnissa.

ICO:n täytäntöönpanoennakkotapaus

Joulukuussa 2025 Yhdistyneen kuningaskunnan tietosuojavaltuutettu (ICO) sakotti LastPassin Yhdistyneen kuningaskunnan yksikköä 1,2 miljoonalla punnalla "asianmukaisten teknisten ja organisatoristen turvatoimenpiteiden toteuttamatta jättämisestä".

Sakkoa ei määrätty itse rikkomuksesta – vaan arkkitehtuuripäätöksistä, jotka tekivät rikkomuksesta katastrofaalisen: riittämättömät KDF-iteraatiot vanhemmille tileille, metatietojen altistuminen ja perustavanlaatuinen valinta pitää avaimia palvelinpuolella.

Viranomaiset arvoivat nyt paitsi sitä, tapahtuiko rikkomus, myös sitä, minimoiko arkkitehtuuri rikkomuksen vaikutukset. Zero-knowledge-arkkitehtuuri on selkein tekninen osoitus tästä tarkoituksesta.

Milloin zero-knowledge-arkkitehtuuri ei sovi?

Zero-knowledge-salaus tuo mukanaan kompromisseja, jotka ovat merkittäviä joissain käyttötapauksissa:

Palautuksen monimutkaisuus: Jos käyttäjät menettävät salausavaimensa, data on pysyvästi saavuttamattomissa. Toisin kuin perinteisessä pilvivarastoinnissa, jossa ylläpitäjät voivat nollata pääsyn, takaovea ei ole. Organisaatiot, joilla on suuri henkilöstön vaihtuvuus tai huonot avaintenhallintatavat, saattavat pitää tätä ongelmallisena.

Yhteistyön kitka: Salattua dataa voidaan jakaa vain, kun vastaanottajalla on vastaava salauksenpurkukyky. Tämä lisää vaiheita verrattuna yksinkertaiseen linkkijakamiseen tavanomaisissa pilvipalveluissa.

Sääntelyreunatapaaukset: Joissakin lainkäyttöalueissa vaaditaan lainvalvontaviranomaisten pääsy dataan tuomioistuimen määräyksellä. Zero-knowledge-arkkitehtuurit estävät tämän suunnittelulähtöisesti – mikä voi luoda oikeudellista altistumista tietyillä toimialoilla (rahoituspalvelut, televiestintä), joihin kohdistuu laillisia siepausvelvollisuuksia.

Laskennallinen yleiskustannus: Asiakaspuolinen Argon2id-avainjohtaminen ja AES-256-GCM-salaus lisäävät viivettä, joka on merkittävä reaaliaikaisessa suurimittakaavaisessa käsittelyssä.

Organisaatioille, jotka käsittelevät erittäin suuria tekstivolyymejä (miljoonia asiakirjoja/päivä) tai joilla on tiukat lailliset siepausvelvollisuudet, hybridiarkkitehtuuri – joka salaa vain arkaluonteisimmat kentät pitäen metatiedot saatavilla – saattaa olla käytännöllisempi kuin end-to-end zero-knowledge.

Yhteenveto

"Salaamme datasi" ei ole turvallisuustakuu – se on markkinointilausuma, joka vaatii tutkintaa.

Tärkeät kysymykset ovat: kuka pitää avaimet, missä salaus tapahtuu ja mitä paljastuu, jos toimittajan infrastruktuuri vaarantuu?

Organisaatioille, jotka käsittelevät arkaluonteista dataa GDPR:n, HIPAA:n tai minkä tahansa vertailukelpoisen kehyksen alla, arkkitehtuurinen vastaus näihin kysymyksiin määrittää sekä sääntely-altistumisesi että todellisen rikkomusriskisi.

LastPass salasi käyttäjiensä datan. Zero-knowledge-arkkitehtuuri olisi tehnyt vuoden 2022 rikkomuksesta merkityksettömän. Käyttäjiltä varastettu 438 miljoonaa dollaria oli arkkitehtuurisen oikotien hinta.


anonym.legal toteuttaa zero-knowledge-arkkitehtuurin PII-anonymisointiin: Argon2id-avainjohtaminen toimii selaimessasi tai työpöytäsovelluksessasi, AES-256-GCM-salaus tapahtuu ennen kuin data poistuu laitteeltasi, ja anonym.legal-palvelimet tallentavat vain salatekstiä, jota ne eivät pysty purkamaan.

Lähteet:

Valmiina suojaamaan tietojasi?

Aloita PII-anonymisointi yli 285 entiteettityypillä 48 kielellä.

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.