Hvordan fungerer sikkerheten i Cryptile?
Mønsteret ditt blir til en krypteringsnøkkel på telefonen din. Hver fil krypteres med AES-256-GCM, og vi har ingen nøkler.
Hva er hovedpunktene?
- Nøklene blir på enheten din. Det finnes ingen konto og ingen server. Utvikleren har aldri nøkler.
- Alt er kryptert. Bilder, videoer, dokumenter, miniatyrbilder og indeksen bruker AES-256-GCM, en chiffer som også oppdager manipulering.
- Et annet mønster åpner et annet hvelv. Det finnes ingen liste over hvelv. Størrelsene fylles ut, og ledige lokkeplasser skjuler hvor mange hvelv som finnes.
- Sikkerhetskopien krypteres først. Apple har bare chiffertekst. En gjenopprettingsfrase på 9 ord henter den tilbake. Det finnes ingen tilbakestilling.
- Du kan sjekke koden. Krypteringskjernen er publisert slik at hvem som helst kan granske den (source-available), med trusselmodell og testvektorer: github.com/jasonbrelsford/cryptile-core.
Hvordan låser mønsteret opp et hvelv?
Mønsteret går gjennom en langsom, standard metode som gjør hvert gjett kostbart. Det blandes med en hemmelighet som ligger i telefonens nøkkelring. Den hemmeligheten er ikke med i iCloud-sikkerhetskopien. Kopierte filer alene kan derfor ikke gjettes mot.
Hva er panikkmønsteret?
Det er et ekstra mønster, en del av Plus. Når du tegner det, ødelegges enhetshemmeligheten og lokkeplassene stokkes på nytt. Alle hvelv på den telefonen slutter da å åpne seg. Hvert hvelv kan gjenopprettes med sin egen gjenopprettingsfrase.
Hvem beskytter det deg mot?
- Noen som har den opplåste telefonen din. De ser bare hvelvet hvis mønster de kan.
- Noen som har den låste telefonen din. Filene er chiffertekst.
- Noen som kopierer appens filer. De lærer verken størrelser eller antall hvelv.
- Apple, eller et datainnbrudd hos Apple. iCloud har chiffertekst, ikke nøkler.
- Oss. Vi har ingenting.
Hva beskytter det ikke mot?
- Korte mønstre. Et mønster på 6 celler på et 4×4-rutenett har omtrent 5,7 millioner mulige varianter. Med filene og nøkkelringen din kan en angriper prøve dem alle uten nett på minutter. Bruk 8 eller flere celler, omtrent 2 milliarder varianter, eller det større rutenettet.
- En kompromittert telefon. Skadevare som leser minnet mens et hvelv er åpent, er utenfor det noen app kan beskytte mot.
- Noen som ser på mens du tegner. Sporet er skjult, men hånden din er det ikke.
- Å miste alt. Mister du mønsteret og gjenopprettingsfrasen, kan ingen gjenopprette hvelvet.
- Skjermbilder. De omgår se-én-gang og utløpstid.
En gransker kan også se omtrentlig total størrelse på beholderen. Indeksplassene viser en øvre grense for antall hvelv, ikke det faktiske tallet.
Vil du prøve det før lanseringen? Bli med i betaen.