Ako funguje zabezpečenie v Cryptile?
Váš vzor sa na telefóne zmení na šifrovací kľúč. Každý súbor je šifrovaný pomocou AES-256-GCM a my nedržíme žiadne kľúče.
Aké sú kľúčové fakty?
- Kľúče zostávajú na vašom zariadení. Neexistuje účet ani server. Vývojár nikdy nedrží kľúče.
- Šifruje sa všetko. Fotky, videá, dokumenty, miniatúry aj index používajú AES-256-GCM, šifru, ktorá zároveň odhalí úpravy dát.
- Iný vzor otvorí iný trezor. Zoznam trezorov neexistuje. Veľkosti sú dopĺňané a rezervné návnadové miesta skrývajú, koľko trezorov existuje.
- Záloha sa šifruje ako prvá. Apple drží iba šifrový text. Obnoví ju 9-slovná fráza na obnovenie. Resetovanie neexistuje.
- Kód si môžete skontrolovať. Jadro šifrovania je zverejnené na audit (source-available), spolu s modelom hrozieb a testovacími vektormi: github.com/jasonbrelsford/cryptile-core.
Ako vzor odomyká trezor?
Vzor prejde pomalou, štandardnou metódou, vďaka ktorej je každý pokus o uhádnutie nákladný. Zmieša sa s tajomstvom uloženým v kľúčenke (Keychain) vášho telefónu. Toto tajomstvo nie je v zálohe iCloudu, takže samotné skopírované súbory sa nedajú tipovaním prelomiť.
Čo je panikový vzor?
Je to dodatočný vzor, súčasť Plus. Jeho nakreslením sa zničí tajomstvo zariadenia a návnady sa vygenerujú nanovo, takže sa prestanú otvárať všetky trezory v tomto telefóne. Každý trezor sa dá obnoviť svojou frázou na obnovenie.
Pred kým vás chráni?
- Pred niekým s vaším odomknutým telefónom. Uvidí iba trezor, ktorého vzor pozná.
- Pred niekým s vaším zamknutým telefónom. Súbory sú šifrový text.
- Pred niekým, kto skopíruje súbory aplikácie. Nezistí žiadne veľkosti ani počet trezorov.
- Pred Applom alebo únikom dát u Applu. iCloud drží šifrový text, nie kľúče.
- Pred nami. Nedržíme nič.
Pred čím vás nechráni?
- Krátke vzory. Vzor so 6 bunkami na mriežke 4×4 má asi 5,7 milióna možností. So súbormi a kľúčenkou ich môže útočník skúšať offline v priebehu minút. Použite 8 alebo viac buniek, čo je asi 2 miliardy možností. Čím dlhší, tým silnejší.
- Napadnutý telefón. Škodlivý softvér, ktorý číta pamäť, kým je trezor otvorený, je mimo možností akejkoľvek aplikácie.
- Niekto, kto vás pri kreslení sleduje. Vzor sa pri kreslení zobrazuje na obrazovke. Kreslite tam, kde nikto nevidí na obrazovku ani na vašu ruku.
- Strata všetkého. Ak stratíte vzor aj frázu na obnovenie, nikto trezor neobnoví.
- Snímky obrazovky. Obchádzajú jednorazové zobrazenie aj vypršanie platnosti.
Skúmajúci môže tiež vidieť približnú celkovú veľkosť kontajnera. Miesta v indexe ukazujú horný limit počtu trezorov, nie skutočný počet.
Chcete to vyskúšať pred vydaním? Pridajte sa k beta testu.