Cryptile

Hvad er zero-knowledge-kryptering? En enkel guide

Opdateret

Zero-knowledge-kryptering betyder, at den tjeneste, der opbevarer dine data, ikke kan læse dem. Dine data krypteres med en nøgle, der laves ud fra noget, kun du kender, og firmaet ser aldrig den nøgle.

Det er et markedsføringsudtryk, ikke en standard. Det nyttige spørgsmål er derfor ikke "står der zero-knowledge", men "hvem kan låse mine data op".

Hent Cryptile i App Store

Hvad skal jeg vide?

  • Det handler om, hvem der har nøglen. Har kun du den, kan firmaet ikke læse dine data.
  • Der er ingen nulstilling af adgangskoden. Kunne firmaet nulstille den, kunne firmaet komme ind.
  • Det er ikke det samme som ende-til-ende. De følges ofte ad, men svarer på forskellige spørgsmål.

Hvordan adskiller det sig fra ende-til-ende-kryptering?

Ende-til-ende-kryptering handler om data, der bevæger sig mellem enheder. Apple siger det sådan: "End-to-end encrypted data can be decrypted only on your trusted devices where you're signed in to your Apple Account."

Zero-knowledge handler om udbyderen. Det siger, at firmaet, der opbevarer dine data, intet får at vide om dem. I praksis peger begge på samme test: Nøglen forlader aldrig dine enheder.

Er iCloud zero-knowledge?

Ikke som standard. Med standarddatabeskyttelse siger Apple, at dine nøgler "are secured in Apple data centers, so Apple can decrypt your data on your behalf whenever you need it." Det gælder iCloud-fotos og iCloud-backup.

Nogle kategorier er anderledes. Apple siger, at 15 datakategorier, blandt andet Sundhed og adgangskoder i iCloud-nøglering, er ende-til-ende-krypteret som standard. Med Avanceret databeskyttelse, der findes fra iOS 16.2, vokser listen til også at omfatte Fotos og backup. Kilden er Apples oversigt over datasikkerhed i iCloud.

Hvorfor kan en zero-knowledge-tjeneste ikke nulstille min adgangskode?

Fordi den ikke har din nøgle. Apple siger, at med Avanceret databeskyttelse slået til "doesn't have the encryption keys needed to help you recover your end-to-end encrypted data." Derfor beder Apple dig først om at oprette en gendannelseskontakt eller en gendannelsesnøgle. Apples side om Avanceret databeskyttelse forklarer begge.

Enhver app, der virkelig ikke har nogen nøgle, har samme regel. Den beder dig gemme en gendannelseskode et sikkert sted.

Hvordan kan jeg se, om en app virkelig er zero-knowledge?

Stil disse fem spørgsmål.

  1. Kræver den en konto? En konto beviser ikke et problem, men spørg, hvad den kan låse op.
  2. Hvad sker der, hvis jeg glemmer min adgangskode? En nulstilling via e-mail betyder, at firmaet kan komme ind.
  3. Hvor laves nøglen? "På din enhed, ud fra din adgangskode eller dit mønster" er det svar, du vil have.
  4. Er designet offentliggjort? En offentlig beskrivelse eller kildekode lader andre tjekke påstanden.
  5. Hvad siger den, at den ikke kan beskytte? En ærlig app nævner sine grænser.

Betyder zero-knowledge, at ingen kan komme ind?

Nej. Det fjerner én risiko: at firmaet læser dine data eller udleverer dem. Dine data er stadig kun så sikre som din adgangskode og din oplåste telefon. En kort adgangskode kan gættes.

Hvad dette ikke beskytter mod

Zero-knowledge-kryptering beskytter gemte data mod det firma, der opbevarer dem. Den beskytter ikke en oplåst telefon i en andens hænder, et skærmbillede eller malware på din enhed. Mister du din adgangskode og din gendannelseskode, er dine data væk for altid.

Gør det med Cryptile

Cryptile har ingen konto og ingen server, og udvikleren har aldrig dine nøgler. Nøgler udledes på din iPhone ud fra et mønster, du tegner, og hver fil krypteres med AES-256-GCM. Kernen er offentliggjort til gennemgang med en trusselsmodel, og sikkerhedssiden nævner grænserne.

Glemmer du dit mønster, gendanner gendannelsesfrasen på 9 ord din boks fra dens krypterede iCloud-backup. Der er ingen nulstilling. Brug 8 eller flere felter i dit mønster.

Cryptile er gratis op til 2 bokse, 100 billeder og 10 videoer. Plus fjerner grænserne for $19.99 om året (7 dages gratis prøveperiode) eller $39.99 én gang.

Hent Cryptile i App Store