BIP39 mnemonikas ģenerators
Ģ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.