DevToys Web Pro iconDevToys Web ProBlogg
Vurder oss:
Prøv nettleserutvidelsen:

BIP39 mnemonikkgenerator

Modus
Antall ord

Generer mnemonisk frase

Tekniske detaljer

Slik fungerer BIP39-mnemonikkgeneratoren

Hva verktøyet gjør

BIP39-mnemonikkgeneratoren lager kryptografisk sikre seed-frase(r) som brukes til å sikkerhetskopiere og gjenopprette kryptovaluta-lommebøker. Den genererer fraser på 12, 15, 18, 21 eller 24 ord fra den standardiserte engelske BIP39-ordlisten (2048 ord), med en innebygd sjekksum for feildeteksjon. Verktøyet kan også validere eksisterende mnemonikker og utlede den tilsvarende seeden.

Vanlige bruksområder for utviklere

Utviklere bruker BIP39-generatorer når de bygger kryptovaluta-lommebokapplikasjoner, tester avledningsstier for HD-lommebøker, lager testlommebøker for utviklingsmiljøer og verifiserer logikk for mnemonikkvalidering. Verktøyet er også nyttig for sikkerhetsforskere som analyserer entropien i lommebokgenerering, og for undervisere som demonstrerer hvordan seed-fraser fungerer.

Dataformater, typer eller varianter

BIP39-mnemonikker koder entropi som en sekvens av ord fra en standardisert liste på 2048 ord. 128 bits entropi gir 12 ord, 256 bits gir 24 ord. Det siste ordet inkluderer en sjekksum avledet fra SHA-256 av entropien. Mnemonikken kan kombineres med en valgfri passfrase for å utlede en 512-bits seed ved hjelp av PBKDF2-HMAC-SHA512 (2048 iterasjoner).

Vanlige fallgruver og kanttilfeller

Bruk aldri en mnemonikk generert i en nettleser for ekte midler — nettlesermiljøer kan mangle tilstrekkelig entropi. Bruk alltid hardware-lommebøker eller revidert programvare for nøkkelgenerering i produksjon. Passfrasen skiller mellom store og små bokstaver, og hvis den glemmes, går midlene tapt permanent. Ikke alle kombinasjoner på 12 ord er gyldige — sjekksummen må stemme.

Når du bør bruke dette verktøyet vs. kode

Bruk dette nettleserverktøyet kun til læring, testing og utvikling. For lommebokapplikasjoner i produksjon, bruk reviderte biblioteker som @scure/bip39 eller bitcoinjs-lib direkte i applikasjonen din med riktige entropikilder, og eksponer aldri seed-fraser for nettleserens utviklerverktøy eller nettverksforespørsler.