Generátor mnemotechnických frází BIP39
Vygenerovat mnemotechnickou frázi
Technické detaily
Jak funguje generátor mnemotechnické fráze BIP39
Co nástroj dělá
Generátor mnemotechnické fráze BIP39 vytváří kryptograficky bezpečné seed fráze používané k zálohování a obnovení kryptoměnových peněženek. Generuje fráze o 12, 15, 18, 21 nebo 24 slovech ze standardního anglického seznamu slov BIP39 (2048 slov) s vestavěným kontrolním součtem pro detekci chyb. Nástroj také umí ověřit existující mnemotechnické fráze a odvodit odpovídající seed.
Běžné případy použití pro vývojáře
Vývojáři používají generátory BIP39 při tvorbě aplikací kryptoměnových peněženek, testování derivačních cest HD peněženek, vytváření testovacích peněženek pro vývojová prostředí a ověřování logiky validace mnemotechnických frází. Nástroj je užitečný také pro bezpečnostní výzkumníky analyzující entropii generování peněženek a pro pedagogy, kteří demonstrují, jak seed fráze fungují.
Datové formáty, typy nebo varianty
Mnemotechnické fráze BIP39 kódují entropii jako posloupnost slov ze standardizovaného seznamu 2048 slov. 128 bitů entropie vytvoří 12 slov, 256 bitů vytvoří 24 slov. Poslední slovo obsahuje kontrolní součet odvozený ze SHA-256 entropie. Mnemotechnickou frázi lze zkombinovat s volitelnou přístupovou frází a odvodit 512bitový seed pomocí PBKDF2-HMAC-SHA512 (2048 iterací).
Běžné nástrahy a okrajové případy
Nikdy nepoužívejte mnemotechnickou frázi vygenerovanou v prohlížeči pro skutečné prostředky — prostředí prohlížeče nemusí poskytovat dostatečnou entropii. Pro produkční generování klíčů vždy používejte hardwarové peněženky nebo auditovaný software. Přístupová fráze rozlišuje velikost písmen a pokud ji zapomenete, prostředky jsou trvale ztraceny. Ne všechny kombinace 12 slov jsou platné — kontrolní součet musí souhlasit.
Kdy použít tento nástroj vs. kód
Tento nástroj v prohlížeči používejte pouze pro učení, testování a vývoj. Pro produkční aplikace peněženek používejte auditované knihovny jako @scure/bip39 nebo bitcoinjs-lib přímo ve své aplikaci se správnými zdroji entropie a nikdy nevystavujte seed fráze nástrojům pro vývojáře v prohlížeči ani síťovým požadavkům.