Gratis personvernverktøy
Hvor lenge ville PIN-koden din holdt?
Den samme PIN-koden kan falle på sekunder eller overleve universet. Det som avgjør, er hva som står mellom en gjetning og et svar. Velg en form (aldri din ekte PIN-kode), og se hvordan den samme hemmeligheten står imot tre svært ulike angrep.
Vi spør aldri om PIN-koden din, bare om formen på den
Velg en hemmelighet å teste
Teller hvert ordnede valg av så mange ulike punkter i et 5×5-rutenett. Sealby-mønstre starter på 6 punkter. To ærlige forbehold. Hvis tegneregler begrenser hvilket punkt som kan følge hvilket, er det reelle rommet mindre enn dette, aldri større. Og folk tegner former, ikke tilfeldige punktrekkefølger, så et gjettbart mønster faller langt raskere enn disse tallene.
Ord trukket fra en passfraseliste på 7 776 ord
Kombinasjoner å prøve:
Tre angrep, én hemmelighet
På telefonen: en håndfull forsøk, ikke en tidslinje
En ekte iPhone er ingen ubegrenset gjettetjeneste. Mislykkede forsøk utløser økende forsinkelser, og etter 10 feil må enheten gjenopprettes, eller den sletter seg selv hvis Slett data er på. Det ærlige målet her er odds, ikke tid.
Offline, svak beskyttelse
Hvelvfilen lekket, og den var beskyttet med en enkel, rask hash. En knekkerigg prøver milliarder av gjetninger i sekundet.
Offline, Argon2idSealby-beskyttelse
Samme lekkede fil, men nøkkelen kommer fra en minnekrevende funksjon. Hver gjetning koster reelt minne og tid; GPU-farmer mister fordelen sin.
Argon2id er nøkkelutledningsfunksjonen Sealby bruker, og dette sporet er det konservative gulvet, ikke hele historien. I Sealby pakkes hvelvnøkler i tillegg inn av en nøkkel bundet til enhetens Secure Enclave. En angriper som bare har dataene fra den krypterte sikkerhetskopien din, kan ikke kjøre gjettinger mot PIN-koden din i det hele tatt. Uten den ulåste enheten din ville de trengt gjenopprettingsfrasen din, og den er på 128 bit.
Forutsetningene: rediger dem
Hvert tall ovenfor følger av tre rater og én formel. Endre ratene og se tidene følge etter. Ingenting annet er skjult i regnestykket.
offline: mediantid = kombinasjoner ÷ 2 ÷ gjetterate · på telefonen: odds = forsøk ÷ kombinasjoner
Disse tidene forutsetter en tilfeldig valgt hemmelighet. Menneskelige favoritter som 1234, fødselsår og password1 faller umiddelbart i alle scenarioer, fordi angripere prøver dem først.
Samme PIN-kode, tre skjebner
Legg merke til hva som endret seg mellom radene: aldri PIN-koden, bare maskineriet rundt den. På telefonen handler det ikke om tid i det hele tatt. En angriper får en håndfull forsøk mot lange odds før enheten låser seg eller sletter seg. Om de krypterte dataene noen gang forlater enheten, forsvinner den beskyttelsen. PIN-koden står alene mot maskinvare bygget for å gjette, og bare kostnaden per gjetning beskytter den.
Den kostnaden er det en minnekrevende nøkkelutledning kjøper. Argon2id gjør hver eneste gjetning dyr i minne og tid, så riggen som spiste en rask hash til frokost, går ned i krypfart.
Derfor kalibrerer Sealby Argon2id på enheten din
Sealby utleder hvelvnøkkelen din med Argon2id justert på din faktiske iPhone. Parameterne måles per enhet, slik at én opplåsing koster en bevisst brøkdel av et sekund. Du merker det knapt én gang. En knekkerigg må betale det milliarder av ganger. Sammen med ratebegrensningene som Secure Enclave håndhever på enheten, jobber begge søylene ovenfor for deg samtidig.
Slik fungerer krypteringen i Sealby →PIN-koden din fortjener bedre maskineri.
Sealby forsegler bildene og filene dine med AES-256 bak Argon2id kalibrert for enheten din. Tallene i det trege sporet ovenfor er de som gjelder for deg.
iPhone og iPad · iOS 17+ · Gratis