Cryptile

Co je šifrování AES-256? Srozumitelné vysvětlení

Aktualizováno

AES-256 je zveřejněný šifrovací standard, který zamíchá data 256bitovým klíčem. Bez toho klíče data nejde přečíst v žádném rozumném čase. U každé aplikace, která píše „AES-256“, tedy nejde o šifru. Jde o to, kdo drží klíč a co ho chrání.

Získat Cryptile v App Store

Co potřebuji vědět?

  • Slabé místo není šifra. Útoky míří na klíč, na heslo za ním nebo na odemčené zařízení.
  • „256“ je délka klíče. Znamená 2^256 možných klíčů, daleko za hranicí jakéhokoli prohledávání.
  • Samotná nálepka říká málo. Ptejte se, co se šifruje, kde vzniká klíč a kdo další ho má.

Co AES-256 vlastně znamená?

AES je Advanced Encryption Standard, který vydal americký Národní institut pro standardy a technologie (NIST). Norma NIST FIPS 197 definuje tři varianty: AES-128, AES-192 a AES-256. Všechny pracují se 128bitovými bloky. Číslo udává délku klíče v bitech.

256bitový klíč má 2^256 možných hodnot. To je číslo se 78 číslicemi. Zkoušet je jednu po druhé není reálný útok, dnes ani s žádným počítačem, který umíme postavit.

Co je AES-256-GCM?

Samotné AES popisuje jen to, jak se zamíchá jeden blok. „Režim“ určuje, jak se zpracuje celý soubor. GCM je jeden takový režim, popsaný v NIST SP 800-38D.

GCM je autentizované šifrování. Kromě skrytí obsahu pozná, jestli někdo šifrovaný soubor změnil. Upravený soubor se neotevře, místo aby se otevřel jako něco jiného.

Když AES-256 nejde prolomit, jak se data kradou?

Přes všechno, co je kolem šifry. Obvyklé cesty jsou:

  • Slabé heslo nebo kód. Když klíč vzniká ze 4místného PINu, útočník zkouší 10 000 PINů, ne 2^256 klíčů.
  • Klíč uložený vedle dat. Šifrování s klíčem na stejném místě je zamčená krabice s klíčem přilepeným na víku.
  • Firma, která drží klíč. Pokud server umí resetovat vaše heslo a vrátit vám soubory, může je číst i někdo jiný než vy.
  • Otevřené, odemčené zařízení. Co je dešifrované a na obrazovce, lze vidět nebo zkopírovat.
  • Věci, které zůstaly nešifrované. Miniatury, názvy souborů nebo databáze alb mohou prozradit, co soubory obsahují.

Jak ověřím tvrzení aplikace o „AES-256“?

Položte těchto pět otázek. Dobrá aplikace na ně odpovídá ve vlastní dokumentaci.

  1. Je zašifrovaný každý soubor včetně miniatur a indexu obsahu trezoru?
  2. Kde vzniká klíč: ve vašem zařízení, nebo na serveru firmy?
  3. Co z vašeho hesla nebo vzoru dělá klíč? Měla by to být pomalá, standardní metoda.
  4. Umí firma resetovat vaše heslo? Pokud ano, dostane se k vašim souborům.
  5. Je kód nebo popis zabezpečení zveřejněný, aby ho mohli ověřit ostatní?

Pokud aplikace píše jen „AES-256“ a nic víc, berte ji jako neznámou, ne jako bezpečnou.

Jak Cryptile používá AES-256?

Každý soubor, miniatura i index v trezoru Cryptile je zašifrovaný pomocí AES-256-GCM. Klíč vzniká ve vašem telefonu ze vzoru, který nakreslíte. Neexistuje účet ani server a vývojář nikdy nedrží vaše klíče.

Šifrovací jádro je zveřejněné k nezávislé kontrole i s modelem hrozeb a testovacími vektory. Odkaz najdete na naší stránce o zabezpečení. Velikosti souborů jsou doplněné, takže velikost šifrovaného souboru o jeho obsahu prozradí méně.

Před čím to nechrání

AES-256 je jen tak silné jako tajemství za klíčem. Krátký vzor je slabší než heslová fráze, proto použijte 8 a více teček. Pokud vás někdo sleduje při kreslení nebo v telefonu běží malware, zatímco je trezor otevřený, šifrování nepomůže. Když ztratíte vzor i obnovovací frázi, trezor neotevře nikdo, ani my.

Udělejte to s Cryptile

Cryptile šifruje fotky, videa, soubory a poznámky pomocí AES-256-GCM klíčem vytvořeným ve vašem zařízení. Jiný vzor otevře jiný trezor a žádný seznam trezorů neexistuje.

Cryptile je zdarma až pro 2 trezory, 100 fotek a 10 videí. Plus odstraní limity a přidá nouzový vzor a vyhledávání uvnitř trezoru za $19.99 ročně (7denní zkušební verze zdarma) nebo $39.99 jednorázově.

Získat Cryptile v App Store