Nástroj na súkromie zadarmo

Ako dlho by vydržal tvoj PIN?

Ten istý PIN môže padnúť za pár sekúnd alebo prežiť vesmír. Záleží na tom, čo stojí medzi hádaním a odpoveďou. Vyber si tvar (nikdy nie svoj skutočný PIN) a sleduj, ako to isté tajomstvo obstojí proti trom veľmi odlišným útokom.

Nikdy sa nepýtame na tvoj PIN, len na jeho tvar

Vyber tajomstvo na otestovanie

Kombinácie na vyskúšanie:

Tri útoky, jedno tajomstvo

Na telefóne: hrstka pokusov, nie časová os

Skutočný iPhone nie je neobmedzená hádacia služba. Neúspešné pokusy spúšťajú narastajúce oneskorenia a po 10 zlyhaniach sa zariadenie musí obnoviť, alebo sa samo vymaže, ak je zapnuté Vymazanie dát. Úprimnou mierou sú tu šance, nie čas.

Podľa pokynov Apple ku kódom: narastajúce oneskorenia po neúspešných pokusoch. Po 10 zlyhaniach sa iPhone musí obnoviť, alebo sa sám vymaže, ak je zapnuté Vymazanie dát. ↗

Offline, slabá ochrana

Súbor trezora unikol a bol chránený len obyčajnou rýchlou hašovacou funkciou. Lámacia zostava skúša miliardy pokusov za sekundu.

Offline, Argon2idOchrana Sealby

Ten istý uniknutý súbor, ale kľúč pochádza z pamäťovo náročnej funkcie. Každý pokus stojí skutočnú pamäť aj čas; GPU farmy strácajú výhodu.

Argon2id je funkcia na odvodenie kľúča, ktorú Sealby používa, a táto dráha je konzervatívna spodná hranica, nie celý príbeh. V Sealby sú kľúče trezora navyše zabalené kľúčom viazaným na Secure Enclave tvojho zariadenia. Útočník, ktorý má len tvoje dáta zo Šifrovanej zálohy, tvoj PIN nedokáže mlieť vôbec. Bez tvojho odomknutého zariadenia by potreboval tvoju obnovovaciu frázu, a to je 128 bitov.

1 min1 hodina1 deň1 rok1 000 r.vesmír

Predpoklady: uprav si ich

Každé číslo vyššie vychádza z troch rýchlostí a jedného vzorca. Zmeň rýchlosti a sleduj, ako sa časy prispôsobia. V matematike sa neskrýva nič ďalšie.

offline: medián času = kombinácie ÷ 2 ÷ rýchlosť hádania · na telefóne: šanca = pokusy ÷ kombinácie

Tieto časy predpokladajú náhodne zvolené tajomstvo. Ľudské obľúbené voľby ako 1234, roky narodenia a password1 padnú okamžite v každom scenári, pretože útočníci ich skúšajú ako prvé.

Ten istý PIN, tri osudy

Všimni si, čo sa medzi riadkami zmenilo: nikdy nie PIN, len mašinéria okolo neho. Na telefóne nejde vôbec o čas. Útočník dostane hrstku pokusov s mizivými šancami, kým sa zariadenie zablokuje alebo vymaže. Ak šifrované dáta niekedy opustia zariadenie, tieto ochrany zmiznú. PIN zostane sám proti hardvéru postavenému na hádanie a chráni ho už len cena každého pokusu.

Práve tú cenu kupuje pamäťovo náročné odvodzovanie kľúča. Argon2id robí každý jediný pokus drahým na pamäť aj čas, takže zostava, ktorá rýchly haš zjedla na raňajky, spomalí na plazenie.

Prečo Sealby kalibruje Argon2id na tvojom zariadení

Sealby odvodzuje kľúč tvojho trezora cez Argon2id naladený na tvojom konkrétnom iPhone. Parametre sa merajú pre každé zariadenie tak, aby jedno odomknutie stálo zámerne zlomok sekundy. Ty to raz sotva zaregistruješ. Lámacia zostava to musí zaplatiť miliardy ráz. Navrstvené na obmedzenia rýchlosti v Secure Enclave priamo na zariadení to znamená, že oba stĺpce vyššie pracujú pre teba naraz.

Ako funguje šifrovanie v Sealby →

Tvoj PIN si zaslúži lepšiu mašinériu.

Sealby zapečatí tvoje fotky a súbory cez AES-256 za Argon2id kalibrovaným pre tvoje zariadenie. Čísla z pomalej dráhy vyššie sú presne tie, ktoré platia pre teba.

Stiahnuť v App Store

iPhone a iPad · iOS 17+ · Zadarmo