DevToys Web Pro iconDevToys Web ProBlogs
Novērtējiet mūs:
Izmēģiniet pārlūkprogrammas paplašinājumu:

BIP39 mnemonikas ģenerators

Režīms
Vārdu skaits

Ģenerēt mnemoniku

Tehniskā informācija

Kā darbojas BIP39 mnemonikas ģenerators

Ko rīks dara

BIP39 mnemonikas ģenerators izveido kriptogrāfiski drošas sēklas frāzes, ko izmanto kriptovalūtu maku dublēšanai un atjaunošanai. Tas ģenerē 12, 15, 18, 21 vai 24 vārdu frāzes no standarta BIP39 angļu vārdu saraksta (2048 vārdi) ar iebūvētu kontrolsummu kļūdu noteikšanai. Rīks var arī validēt esošas mnemonikas un atvasināt atbilstošo sēklu.

Biežākie izstrādātāju lietošanas gadījumi

Izstrādātāji izmanto BIP39 ģeneratorus, veidojot kriptovalūtu maku lietotnes, testējot HD maka atvasināšanas ceļus, veidojot testa makus izstrādes vidēm un pārbaudot mnemonikas validācijas loģiku. Rīks ir noderīgs arī drošības pētniekiem, analizējot maka ģenerēšanas entropiju, un pedagogiem, demonstrējot, kā darbojas sēklas frāzes.

Datu formāti, tipi vai varianti

BIP39 mnemonikas kodē entropiju kā vārdu secību no standartizēta 2048 vārdu saraksta. 128 bitu entropija rada 12 vārdus, 256 biti — 24 vārdus. Pēdējais vārds ietver kontrolsummu, kas atvasināta no entropijas SHA-256. Mnemoniku var apvienot ar izvēles ieejas frāzi, lai, izmantojot PBKDF2-HMAC-SHA512 (2048 iterācijas), atvasinātu 512 bitu sēklu.

Biežākās kļūdas un robežgadījumi

Nekad neizmantojiet pārlūkā ģenerētu mnemoniku reāliem līdzekļiem — pārlūka vide var nenodrošināt pietiekamu entropiju. Ražošanas atslēgu ģenerēšanai vienmēr izmantojiet aparatūras makus vai auditētu programmatūru. Ieejas frāze ir reģistrjutīga, un, ja tā tiek aizmirsta, līdzekļi tiek neatgriezeniski zaudēti. Ne visas 12 vārdu kombinācijas ir derīgas — kontrolsummai ir jāsakrīt.

Kad izmantot šo rīku, nevis kodu

Izmantojiet šo pārlūka rīku tikai mācībām, testēšanai un izstrādei. Ražošanas maku lietotnēm izmantojiet auditētas bibliotēkas, piemēram, @scure/bip39 vai bitcoinjs-lib, tieši savā lietotnē ar atbilstošiem entropijas avotiem, un nekad neatklājiet sēklas frāzes pārlūka izstrādātāju rīkiem vai tīkla pieprasījumiem.