UTILS.
100% di peramban
🌱

Generator & Validator Frasa Benih Mnemonik BIP-39

Hasilkan mnemonik BIP-39 valid (12–24 kata) dengan checksum yang benar, atau validasi frasa dan turunkan benih 512-bit-nya. Wordlist offline, tanpa jaringan.

Semuanya berjalan offline di browser Anda — jangan pernah memasukkan frasa dana-nyata ke situs yang tidak tepercaya.

— keluaran muncul di sini —
— keluaran muncul di sini —

Tentang alat ini

Generator & Validator Frasa Benih Mnemonik BIP-39 membuat dan memeriksa frasa pemulihan yang dapat dibaca manusia yang digunakan oleh dompet kripto, mengikuti standar BIP-39 secara persis dan sepenuhnya offline. Mode generate menarik ENT bit entropi dari crypto.getRandomValues, di mana ENT adalah 128, 160, 192, 224, atau 256 bit untuk 12, 15, 18, 21, atau 24 kata. Lalu menghitung checksum yang sama dengan ENT/32 bit pertama dari SHA-256(entropi), menggabungkan entropi diikuti checksum, membelah hasilnya menjadi grup 11-bit, dan memetakan setiap indeks 0–2047 ke wordlist Inggris kanonis 2048-kata yang dibundel dengan alat ini.

Wordlist tertanam secara lokal (sekitar 13 KB), jadi tidak ada permintaan jaringan yang pernah dibuat dan alat ini bekerja sepenuhnya offline. Mode validate mengambil frasa yang ditempel, mencari setiap kata, menandai yang tidak ada dalam daftar, merakit ulang string bit entropi-plus-checksum, menghitung ulang SHA-256, dan mengonfirmasi bahwa bit checksum di belakang cocok — inilah sebabnya satu kata yang salah ketik hampir selalu gagal validasi, dan mengapa Anda tidak bisa sekadar mengarang frasa.

Kedua mode dapat menurunkan benih master 512-bit yang digunakan untuk mem-bootstrap pohon kunci dompet: seed = PBKDF2-HMAC-SHA512 atas mnemonik yang dinormalisasi-NFKD dengan salt "mnemonic" plus passphrase opsional, dijalankan selama 2048 iterasi, menghasilkan 64 byte yang ditampilkan sebagai 128 karakter hex. Passphrase opsional ("kata ke-25" BIP-39) mengubah benih sepenuhnya, memberikan dompet plausible-deniability. Semuanya berjalan di browser Anda — jangan memasukkan frasa benih yang mengendalikan dana nyata ke situs web mana pun yang tidak sepenuhnya Anda percayai.

Pertanyaan yang sering diajukan

Bagaimana checksum bekerja?
BIP-39 menambahkan checksum sebesar ENT/32 bit, diambil dari depan SHA-256(entropi), ke entropi sebelum membelah menjadi indeks kata 11-bit. Frasa 12-kata memiliki 128 bit entropi plus checksum 4-bit. Validasi menghitung ulang checksum itu, jadi kata yang salah ketik atau tertukar urutannya hampir selalu gagal.
Apa fungsi passphrase opsional?
Passphrase adalah "kata ke-25" BIP-39. Ia dilipat ke dalam salt PBKDF2 ("mnemonic" + passphrase) saat menurunkan benih, jadi passphrase apa pun — termasuk yang kosong — menghasilkan benih valid yang benar-benar berbeda dari daftar kata yang sama. Ini memungkinkan dompet tersembunyi atau plausible-deniability.
Apakah frasa benih dikirim ke mana pun?
Tidak. Daftar 2048-kata dibundel dalam halaman dan semua entropi, checksum, dan penurunan benih PBKDF2-SHA512 terjadi secara lokal di browser Anda tanpa panggilan jaringan. Tetap saja, jangan pernah menempel frasa yang mengamankan dana nyata ke situs web yang tidak sepenuhnya Anda percayai.
Mengapa hanya jumlah kata tertentu yang diizinkan?
BIP-39 mendefinisikan mnemonik valid pada 12, 15, 18, 21, atau 24 kata, sesuai dengan 128, 160, 192, 224, atau 256 bit entropi — masing-masing kelipatan 32 sehingga checksum membagi rata. Panjang lain tidak dapat membawa checksum valid dan ditolak oleh validator.

Alat lainnya