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
Počíta každý usporiadaný výber daného počtu rôznych bodov v mriežke 5×5. Vzory v štýle Sealby začínajú na 6 bodoch. Dve úprimné výhrady. Ak pravidlá kreslenia obmedzujú, ktorý bod môže nasledovať po ktorom, skutočný priestor je menší než tento, nikdy nie väčší. A ľudia kreslia tvary, nie náhodné poradia bodov, takže uhádnuteľný vzor padne oveľa rýchlejšie než tieto čísla.
Slová vyberané zo zoznamu 7 776 slov pre prístupové frázy
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.
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.
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.
iPhone a iPad · iOS 17+ · Zadarmo