Generator Mnemonik BIP39
Buat Mnemonic
Detail teknis
Cara Kerja Generator Mnemonik BIP39
Apa yang Dilakukan Alat Ini
Generator Mnemonik BIP39 membuat seed phrase yang aman secara kriptografis untuk mencadangkan dan memulihkan dompet cryptocurrency. Alat ini menghasilkan frasa 12, 15, 18, 21, atau 24 kata dari daftar kata standar BIP39 bahasa Inggris (2048 kata), dengan checksum bawaan untuk deteksi kesalahan. Alat ini juga dapat memvalidasi mnemonik yang sudah ada dan menurunkan seed yang sesuai.
Kasus Penggunaan Umum untuk Developer
Developer menggunakan generator BIP39 saat membangun aplikasi dompet cryptocurrency, menguji jalur derivasi dompet HD, membuat dompet uji untuk lingkungan pengembangan, dan memverifikasi logika validasi mnemonik. Alat ini juga berguna bagi peneliti keamanan yang menganalisis entropi pembuatan dompet serta bagi pendidik yang mendemonstrasikan cara kerja seed phrase.
Format Data, Tipe, atau Varian
Mnemonik BIP39 mengenkode entropi sebagai urutan kata dari daftar standar berisi 2048 kata. Entropi 128 bit menghasilkan 12 kata, 256 bit menghasilkan 24 kata. Kata terakhir menyertakan checksum yang diturunkan dari SHA-256 atas entropi. Mnemonik dapat digabungkan dengan passphrase opsional untuk menurunkan seed 512-bit menggunakan PBKDF2-HMAC-SHA512 (2048 iterasi).
Kesalahan Umum dan Kasus Tepi
Jangan pernah menggunakan mnemonik yang dibuat di browser untuk dana sungguhan — lingkungan browser mungkin tidak menyediakan entropi yang memadai. Selalu gunakan hardware wallet atau perangkat lunak yang diaudit untuk pembuatan kunci produksi. Passphrase peka huruf besar/kecil dan jika terlupa, dana hilang secara permanen. Tidak semua kombinasi 12 kata valid — checksum harus cocok.
Kapan Menggunakan Alat Ini vs Kode
Gunakan alat browser ini hanya untuk tujuan belajar, pengujian, dan pengembangan. Untuk aplikasi dompet produksi, gunakan library yang diaudit seperti @scure/bip39 atau bitcoinjs-lib langsung di aplikasi Anda dengan sumber entropi yang tepat, dan jangan pernah mengekspos seed phrase ke developer tools browser atau permintaan jaringan.