Blog · 3. února 2026

Tvých 24 slov není heslo

Tvé heslo otevírá dveře. Tvých 24 slov je celý dům. Ztratit klíč není totéž co ztratit budovu.

Když si vytvoříš účet u služby soukromých zpráv, obvykle si zvolíš heslo. Potud normální. Co není tak normální, je to, co se děje pod povrchem.

U většiny služeb je tvé heslo klíčem ke všemu. Pokud ho ztratíš, ztratíš přístup. Pokud je ukradeno, ztratíš vše. Svou identitu, zprávy, soubory. Vše závisí na jedné věci, kterou jsi napsal na klávesnici jednoho úterního odpoledne.

24 slov funguje jinak. Nejde o heslo, které si zvolíš. Je to klíč, který systém vygeneruje náhodně, s 256 bity skutečné entropie. Pro představu: prolomit tento klíč hrubou silou by vyžadovalo více energie, než slunce vyprodukuje za celý svůj život. To není metafora. Je to matematický výpočet.

Dva klíče ke dvěma dveřím

Tvé heslo tě připojuje ke službě. Je to klíč od předních dveří. Pokud ho zapomeneš, můžeš vstoupit zadními dveřmi pomocí svých 24 slov. Pokud je tvé heslo ukradeno, můžeš ho okamžitě změnit, aniž by se cokoli jiného změnilo.

Tvých 24 slov je něco jiného. Jsou reprezentací tvého hlavního klíče. Klíče, ze kterého je odvozena tvá kryptografická identita, který chrání tvá data, který tě identifikuje před tvými kontakty. Pokud ztratíš 24 slov i heslo, tvá data jsou nevratně ztracena. Jako u Bitcoinu. A to, i když to zní tvrdě, je přesně to, co od bezpečného systému chceš.

Protože alternativou je, že někdo může obnovit tvá data za tebe. A pokud někdo může obnovit tvá data, může k nim také přistupovat.

Papír je důležitý

Zapiš si svých 24 slov na papír. Skutečný papír, staromódní. Ulož ho na bezpečné místo. Ne v telefonu, ne v digitální poznámce, ne v emailu sobě samému. Papír v šuplíku, v trezoru, nebo tam, kde uchováváš věci, na kterých záleží.

Může to vypadat zastarale. Ale papír nelze hacknout na dálku, nelze zachytit přes internet a nepotřebuje baterii. Někdy je nejstarší technologie ta nejbezpečnější.

Pro ty, kteří chtějí jít hlouběji

24 slov sleduje standard BIP39, používaný bitcoinovými peněženkami. Představují 256 bitů entropie generovaných CSPRNG operačního systému (crypto.getRandomValues). Z těchto 256 bitů je odvozen klíč identity (Ed25519 pro podpis + X25519 pro výměnu klíčů) pomocí HKDF-SHA256 se separací domén. Heslo obalí tento klíč pomocí Argon2id + AES-256-GCM před odesláním na server. Server uchovává šifrovaný blob, ale nemůže ho přečíst.

Související články