Alat gratis

Seed phrase: generator dan pemeriksaan

Seed phrase menurut standar BIP-39 adalah 12 atau 24 kata dari daftar 2048 kata, yang di dalamnya dikodekan kunci acak dan checksum. Kata terakhir tidak bebas dipilih: kata ini memeriksa semua kata sebelumnya, jadi frasa dengan salah ketik tidak akan lolos pemeriksaan.

Buat frasa baru atau tempelkan frasa Anda sendiri, kami akan memeriksa checksum-nya.

Penting, baca ini sebelum Anda menekan tombol Frasa yang dibuat di sebuah halaman web tidak boleh dipakai untuk uang sungguhan. Halaman ini tidak mengirim apa pun ke mana pun, tapi di sekitarnya ada ekstensi browser, sinkronisasi clipboard, dan mata orang lain di belakang Anda. Untuk dompet sungguhan, pakai dompet perangkat keras atau buat frasa di perangkat tanpa jaringan. Di sini untuk belajar, jaringan uji, dan memeriksa frasa yang sudah Anda miliki.

Cara kerjanya

1. KeacakanBrowser mengambil 128–256 bit dari sumber bilangan acak sistem, sumber yang sama yang dipakai untuk kunci enkripsi. Pembangkit bilangan acak biasa tidak cocok di sini: bilangan itu bisa ditebak.
2. ChecksumDari bit-bit ini dihitung SHA-256, dan beberapa bit pertama dari hasilnya ditambahkan di akhir: satu bit untuk setiap 32 bit keacakan. Untuk 12 kata itu 4 bit, untuk 24 kata, delapan bit.
3. KataRangkaian bit yang terbentuk dipotong menjadi bagian-bagian 11 bit. Setiap bagian adalah angka dari 0 sampai 2047, yaitu nomor urut kata dalam daftar kata standar. Dari sinilah asal ukuran daftar kata, dan alasan jumlah kata selalu kelipatan tiga.
4. PemeriksaanLangkah sebaliknya: kata diubah menjadi nomor, nomor menjadi bit, SHA-256 dihitung ulang dari awal dan dicocokkan dengan bagian akhir. Kalau tidak cocok, berarti ada salah ketik di suatu tempat, atau urutan katanya tertukar.

Pertanyaan yang sering diajukan

guest@404vpn:~$ cat seed-faq.md
[01] $ Mengapa kata terakhir tidak bisa dipilih bebas? ▸
> Karena di situlah letak checksum-nya. Kata-kata mengodekan bit acak, dan di akhirnya ditambahkan beberapa bit dari SHA-256 keacakan yang sama. Kalau Anda mengganti kata apa pun, checksum-nya jadi tidak cocok lagi, dari situlah dompet tahu bahwa Anda salah memasukkan kata.
[02] $ 12 atau 24 kata, ada bedanya? ▸
> Dua belas kata artinya 128 bit keacakan, dua puluh empat artinya 256 bit. Keduanya tidak mungkin ditebak dengan coba-coba: 128 bit saja sudah di luar jangkauan teknologi mana pun. Dua puluh empat kata dipakai kalau butuh cadangan untuk masa depan atau ada aturan yang mewajibkannya, tapi pada praktiknya bahaya bukan pada panjang frasa, melainkan pada di mana frasa itu dicatat.
[03] $ Apakah frasa ini dikirim ke server Anda? ▸
> Tidak. Pembuatan dan pemeriksaan sepenuhnya terjadi di browser: baik kata-katanya maupun bit acaknya tidak pernah meninggalkan halaman ini. Satu-satunya permintaan yang dibuat halaman ini adalah penghitung kunjungan anonim, sama seperti di semua halaman kami: isinya hanya alamat halaman dan tidak ada yang lain. Matikan koneksi internet, alat ini tetap berjalan, dan untuk dompet sungguhan memang begitulah caranya.
[04] $ Apa itu kata ke-25 atau passphrase? ▸
> Kata sandi tambahan yang ditambahkan ke frasa dan menghasilkan kumpulan dompet yang sama sekali berbeda. Kata sandi ini tidak disimpan di mana pun dan tidak bisa dipulihkan: kalau lupa, akses hilang, meski Anda tahu semua 24 kata. Di sini kami tidak membahasnya, itu cerita lain.
[05] $ Apakah alat ini menampilkan alamat dompet? ▸
> Tidak, dan ini disengaja. Menurunkan alamat dompet butuh satu lapisan perhitungan lagi dan bisa menggoda orang untuk mencoba frasa sungguhan di halaman ini. Di sini hanya ada frasa itu sendiri dan checksum-nya.