Jsou trezory na fotky bezpečné? Sedm věcí, které ověřit, než jim budete věřit
Trezory na fotky jsou bezpečné, když šifrují soubory přímo v zařízení pojmenovanou šifrou, uchovávají klíč tam, odkud ho nejde zkopírovat, a nemají účet, přes který by šlo trezor resetovat. Aplikace, která před fotky jen postaví obrazovku s PINem, vypadá v App Storu stejně. Sedm kontrol níže je od sebe odliší za pár minut.
Proč má otázka „jsou trezory na fotky bezpečné“ dvě odpovědi
Trezor, který nešifruje nic, a trezor, který šifruje všechno, vypadají v App Storu podobně: oba ukazují zámek, oba tvrdí, že jsou „soukromé“, oba chtějí PIN. Bezpečnost trezorů na fotky se proto posuzuje aplikaci po aplikaci. Každý seriózní trezor uvádí sedm věcí níže otevřeně; aplikace, která neuvádí žádnou z nich, vám tím odpověděla.
Sedm kontrol
1. Je šifra pojmenovaná?
Bezpečný trezor na fotky pojmenuje svou šifru a její parametry, například AES-256-GCM po blocích s klíčem pro každý soubor. „Vojenská úroveň“, „bankovní úroveň“ a „100% bezpečné“ nepojmenovávají nic. Pokud stránka v App Storu, web ani stránky podpory nikdy nejmenují algoritmus, považujte fotky za nešifrované, dokud vývojář neřekne jinak.
2. Kde je klíč a dá se zkopírovat?
Klíč odvozený jen z PINu lze uhodnout na jiném počítači: stačí zkopírovat soubory a pak zkoušet všechny čtyřmístné PINy. Klíč zabalený pomocí Secure Enclave nemůže iPhone opustit, takže každý pokus musí proběhnout na tom konkrétním iPhonu, který ho může zpomalit. Hledejte slova „Secure Enclave“ a funkci pro odvození klíče s uvedeným počtem iterací.
3. Existuje účet?
Účet s obnovením hesla je pohodlný, a je to druhá cesta dovnitř. Pokud aplikace resetuje PIN e-mailem, dostane se dovnitř každý, kdo ovládá danou e-mailovou adresu; pokud ukazuje vaše fotky na webu, jsou alespoň v tu chvíli dešifrované na jejích serverech. Aplikace bez účtu nemá nikoho, kdo by cokoli resetoval, takže fráze pro obnovení je na vás.
4. Co uvádí štítek o ochraně soukromí?
Štítek v App Storu vyplňuje vývojář, přesto ale odliší aplikace s reklamním a analytickým kódem od aplikací bez něj. „Data používaná ke sledování tvé osoby“ znamenají, že v aplikaci, která uchovává vaše fotky, běží sledovací kód. „Data spojená s tebou“ znamenají, že shromážděná data jsou spojená s vaší identitou. „Neshromažďuje data“ je prohlášení vývojáře, že aplikace neshromažďuje vůbec nic.
5. Co se stane, když zapomenete heslo?
Přečtěte si stránku podpory. „Resetujeme vám ho“ vede zpět ke kontrole 3. „Použijte frázi pro obnovení“ znamená, že trezor nikdo jiný otevřít nemůže. „Nedá se nic dělat“, bez jakékoli fráze, je upřímné a nemilosrdné.
6. Jsou v aplikaci reklamy?
Bezplatný trezor s reklamami se platí tím, že do aplikace pustí reklamní síť. Síť vaše fotky nevidí, ale dozví se, že trezor používáte a jak často.
7. Dá se šifrování ověřit?
Otevřený kód nebo zveřejněná specifikace formátu umožní komukoli porovnat aplikaci s jejím popisem. Málokterý trezor nabízí jedno nebo druhé. Další nejlepší možností je technická stránka se skutečnými parametry: vývojáře, který sepíše schéma nonce, lze za něj brát k odpovědnosti.
Kontroly v jedné tabulce
| Kontrola | Slabá odpověď | Silná odpověď |
|---|---|---|
| Šifra | Nepojmenovaná, „vojenská úroveň“ | Pojmenovaná, s parametry |
| Klíč | Odvozený jen z PINu | Zabalený pomocí Secure Enclave, pomalé odvození klíče s uvedeným počtem iterací |
| Účet | E-mailový účet, přístup přes web | Žádný |
| Štítek o ochraně soukromí | Data používaná ke sledování tvé osoby | Neshromažďuje data |
| Zapomenuté heslo | Obnovení e-mailem | Fráze pro obnovení |
| Reklamy | Jsou | Žádný |
| Dá se ověřit | Nic zveřejněného | Otevřený kód nebo úplná technická stránka |
Jak Mirage Vault obstojí v sedmi kontrolách
Mirage Vault vyvíjíme my, takže odpovědi najdete na jeho stránce o zabezpečení, kde je lze ověřit: AES-256-GCM po blocích 1 MiB s klíčem pro každý soubor; PBKDF2-HMAC-SHA256 s alespoň 600 000 iteracemi, zabalené pomocí ECIES klíčem P-256 v Secure Enclave; žádný účet a žádný server; žádný analytický ani reklamní kód, žádné hlášení pádů a štítek v App Storu „Neshromažďuje data“; místo resetu fráze pro obnovení z 8 slov. Srovnávací stránky uplatňují stejné kontroly na jiné aplikace, jen podle toho, co samy uvádějí, a s datem, kdy jsme je četli.