Over deze tool
De BIP-39 mnemonische seed-phrase-generator & -validator maakt en controleert de leesbare recovery-phrases die door cryptovaluta-wallets worden gebruikt, waarbij de BIP-39-standaard exact en volledig offline wordt gevolgd. De Generate-modus trekt ENT bits entropie uit crypto.getRandomValues, waarbij ENT 128, 160, 192, 224 of 256 bits is voor 12, 15, 18, 21 of 24 woorden. Vervolgens berekent het een checksum gelijk aan de eerste ENT/32 bits van SHA-256(entropy), voegt entropie gevolgd door checksum samen, splitst het resultaat in groepen van 11 bits, en koppelt elke index 0–2047 aan de canonieke Engelse woordenlijst van 2048 woorden die met de tool wordt meegeleverd.
De woordenlijst is lokaal ingebed (ongeveer 13 KB), dus er wordt nooit een netwerkverzoek gedaan en de tool werkt volledig offline. De Validate-modus neemt een geplakte phrase, zoekt elk woord op, markeert woorden die niet in de lijst staan, stelt de entropie-plus-checksum-bitstring opnieuw samen, herberekent SHA-256, en bevestigt dat de laatste checksum-bits overeenkomen — daarom faalt validatie bijna altijd bij één verkeerd getypt woord, en daarom kun je niet zomaar een phrase verzinnen.
Beide modi kunnen de 512-bits master-seed afleiden die wordt gebruikt om de sleutelboom van een wallet te bootstrappen: seed = PBKDF2-HMAC-SHA512 over de NFKD-genormaliseerde mnemonic met de salt "mnemonic" plus een optionele passphrase, uitgevoerd voor 2048 iteraties, wat 64 bytes oplevert die worden getoond als 128 hex-tekens. De optionele passphrase (het "25e woord" van BIP-39) verandert de seed volledig, wat wallets met plausibele ontkenbaarheid geeft. Alles draait in je browser — voer geen seed phrase in die echte fondsen beheert op een website die je niet volledig vertrouwt.