Coinware Password Generator

Hasilkan passphrase aman berkekuatan tinggi menggunakan 11 lemparan koin per kata (2.048 kata Bahasa Indonesia)!

Jumlah Kata:


Tentang Coinware

Password yang lemah adalah celah terbesar dalam keamanan digital karena kurangnya "entropi" (keacakan). Sebagian besar orang sulit mengingat deretan karakter acak yang rumit seperti xK9#m$L2@, namun otak manusia sangat baik dalam mengingat frasa kata bermakna (*passphrase*).

Coinware mengadopsi filosofi Diceware klasik, namun alih-alih menggunakan dadu 6 sisi, Coinware menggunakan koin 2 sisi: Head (H) dan Tail (T).

Dengan melempar 11 koin, kita mendapatkan tepat:

211 = 2.048 kemungkinan unik


Jumlah ini tepat 100% cocok dengan daftar 2.048 kata bahasa Indonesia standar (BIP-39). Setiap kata menyumbang tepat 11 bit entropi murni tanpa ada kombinasi acak yang terbuang.

Bagaimana Pemetaannya Bekerja?

  • Sisi H (Head) bernilai biner 0
  • Sisi T (Tail) bernilai biner 1
  • Urutan 11 lemparan menghasilkan bilangan biner 11 digit dari 00000000000 (desimal 0) sampai 11111111111 (desimal 2047).
  • Bilangan ini memetakan secara langsung ke baris kata pada kamus kata (misal: 00000000000 = Abad, 11111111111 = Yayasan).

Untuk gambaran visual mengenai kekuatan passphrase, simak komik dari XKCD berikut:

XKCD Password Strength

Pertanyaan yang Sering Diajukan (FAQ)

FAQ: Mengapa harus 11 koin?

Karena 1 koin memiliki 2 kemungkinan sisi. Jika kita melempar 11 koin berurutan, total kombinasinya adalah 2 × 2 × ... (11 kali) = 211 = 2.048 kemungkinan. Karena daftar kata bahasa Indonesia standar BIP-39 terdiri dari tepat 2.048 kata, pemetaannya adalah 1:1 sempurna (*bijective*) tanpa ada kemungkinan yang terbuang.

FAQ: Berapa banyak kata yang sebaiknya saya pilih?

  • 4 kata = 44 bit entropi (~17 triliun kombinasi) — Baik untuk akun biasa yang dilindungi rate-limit.
  • 6 kata = 66 bit entropi (~73 quintillion kombinasi) — Sangat kuat dan direkomendasikan untuk penggunaan sehari-hari.
  • 7 kata = 77 bit entropi — Setara dengan kekuatan 6 kata Diceware standar EFF.
  • 12 kata = 132 bit entropi — Standar kriptografi seed phrase dompet mata uang kripto (Bitcoin/Ethereum).

FAQ: Apakah lemparan koin di aplikasi ini aman?

Ya! Di browser, angka acak dihasilkan oleh fungsi kriptografi bawaan window.crypto.getRandomValues() yang aman. Passphrase dibuat secara lokal di perangkat Anda dan tidak pernah dikirim ke internet. Anda bahkan dapat melempar 11 koin fisik sendiri di dunia nyata dan mencocokkannya secara manual dengan tabel kata!

FAQ: Apakah aplikasi ini dapat dijalankan secara offline?

Ya, seluruh kode dapat diunduh dan dijalankan secara offline di komputer tanpa koneksi internet (*air-gapped*). Cukup buka file index.html langsung di browser atau jalankan server lokal sederhana.