Generator password
Membuat password acak atau passphrase yang mudah diingat dengan generator acak kriptografis di browser Anda. Pilih panjang dan jenis karakter, salin, selesai – password tidak pernah meninggalkan perangkat Anda.
Cara menghitung
Password yang baik terutama harus acak dan panjang. Generator ini memakai fungsi Web Crypto browser Anda, crypto.getRandomValues() – keacakan aman secara kriptografis yang juga dipakai untuk enkripsi. Setiap karakter diambil tanpa bias modulo (rejection sampling).
Cara membuat password yang kuat
- Pilih jenisnya: password acak (karakter) atau passphrase (kata).
- Atur panjang atau jumlah kata, lalu centang jenis karakter – huruf besar, huruf kecil, angka, karakter khusus.
- Salin password-nya. Entropi dalam bit menunjukkan seberapa banyak keacakan di dalamnya.
Contoh: 16 karakter dengan keempat jenis karakter menghasilkan sekitar 104 bit entropi. Panjang yang sama dengan huruf kecil saja hanya mencapai 16 × log₂(26) ≈ 75 bit – setiap jenis karakter tambahan dan setiap karakter tambahan menaikkan nilainya.
Minimal satu karakter dari setiap jenis – tanpa bias
Banyak generator menaruh satu karakter tetap per jenis yang dipilih lalu mengacak urutannya. Cara itu menguntungkan kelompok kecil seperti angka. Di sini, kandidat diambil sepenuhnya acak dan ditolak jika ada jenis karakter terpilih yang tidak muncul. Dengan begitu setiap password yang valid punya peluang yang persis sama.
Entropi: seberapa acak password Anda?
Entropi dalam bit adalah logaritma basis 2 dari jumlah kemungkinan hasil. Contoh: 16 karakter dari 90 karakter yang mungkin (A–Z, a–z, 0–9, 28 karakter khusus) menghasilkan 16 × log₂(90) ≈ 103,9 bit; aturan “minimal satu dari setiap jenis” menyingkirkan sebagian kombinasi dan mengurangi sekitar 0,26 bit – dihitung tepat dengan prinsip inklusi-eksklusi, sehingga yang ditampilkan ≈ 103,6 bit. Setiap bit tambahan menggandakan usaha untuk mencoba semua kemungkinan.
Passphrase: mudah diingat tetapi kuat
Passphrase terdiri dari kata-kata yang dipilih acak, misalnya ladder-tobacco-moon-tile-rudder-basket. Dengan 7.776 kata, setiap kata menyumbang log₂(7.776) ≈ 12,9 bit, jadi enam kata menghasilkan ≈ 77,5 bit. Badan Keamanan Informasi Federal Jerman (BSI) secara tegas menyebut 5–6 kata acak sebagai metode yang baik. Daftar kata yang dipakai adalah EFF Large Wordlist (CC BY) berbahasa Inggris. Penting: hanya kata yang dipilih secara acak yang aman – kalimat karangan sendiri jauh lebih mudah ditebak.
Rekomendasi
- BSI (Badan Keamanan Informasi Federal Jerman): 8–12 karakter dengan empat jenis karakter, atau 20–25 karakter dengan dua jenis karakter; kunci Wi-Fi minimal 20 karakter.
- NIST SP 800-63B: minimal 15 karakter jika password menjadi satu-satunya pelindung akun; minimal 8 karakter hanya jika digabung dengan faktor kedua.
- Gunakan password berbeda untuk setiap akun – pengelola password (password manager) membuatnya paling mudah.
Pertanyaan umum
Apakah password yang dibuat disimpan di suatu tempat?
Tidak. Password hanya dibuat di browser Anda, tidak pernah dikirim, tidak disimpan dan tidak ditulis ke bilah alamat. Muat ulang halaman dan password-nya hilang.
Berapa panjang password yang aman?
Untuk password acak, 16 karakter dengan semua jenis karakter (≈ 104 bit) sudah lebih dari cukup. NIST mensyaratkan minimal 15 karakter jika tidak ada faktor kedua. Untuk passphrase, BSI menyarankan 5–6 kata acak.
Apa contoh password yang kuat dan aman?
Misalnya q7#Vm2!xLp9$Rt4w: 16 karakter acak dari huruf besar, huruf kecil, angka dan karakter khusus. Jangan pernah memakai contoh yang sudah dipublikasikan – selalu buat yang baru sendiri.
Berapa panjang password WiFi yang kuat?
WPA2/WPA3 menerima password 8 sampai 63 karakter. BSI menyarankan minimal 20 karakter untuk kunci Wi-Fi. Atur panjangnya ke 20 atau lebih; jika perangkat sulit mengetik karakter khusus, aktifkan “Hindari karakter mirip” dan tambah panjangnya.
Apa arti “bit” pada entropi?
Jumlah bit menunjukkan berapa banyak kemungkinan yang sama besar peluangnya: 2 pangkat jumlah bit. 80 bit berarti sekitar 1,2 × 10²⁴ kemungkinan – dengan sepuluh miliar percobaan per detik, mencoba semuanya butuh jutaan tahun.
Mengapa karakter yang mirip dihindari?
I, l, 1 dan |, O, 0 dan o sulit dibedakan di banyak font. Tanpa karakter itu, password lebih mudah diketik dengan benar. Entropinya sedikit turun – tampilan sudah memperhitungkannya.
Bagaimana cara membuat password kuat yang mudah diingat?
Pilih “Passphrase (kata)”: beberapa kata acak dengan pemisah lebih mudah diingat daripada deretan simbol dan tetap kuat. Lima atau enam kata acak adalah target yang baik.
Apakah passphrase seaman password acak?
Ya, jika kata-katanya benar-benar dipilih acak: enam kata dari 7.776 (≈ 77,5 bit) setara dengan sekitar 12 karakter acak dari A–Z, a–z dan 0–9 (≈ 71,5 bit). Dengan tujuh kata (≈ 90,5 bit) Anda jelas di atasnya.
Sumber dan dasar hukum
- W3C Web Cryptography API – Crypto.getRandomValues()
- EFF – Deep Dive: EFF’s New Wordlists for Random Passphrases (EFF Large Wordlist, CC BY)
- EFF – Copyright (CC BY 4.0)
- BSI – Creating secure passwords
- NIST SP 800-63B: NIST SP 800-63B-4 – Digital Identity Guidelines: Authentication (3.1.1 Passwords)
Diperbarui:
Alat terkait
- Cek Kekuatan PasswordSeberapa aman password Anda? Cek kekuatan password online, entropi dalam bit, dan waktu untuk membobolnya – langsung di peramban, tidak dikirim atau disimpan.
- Penghitung token AI untuk promptBerapa token prompt Anda? Penghitung token AI untuk ChatGPT, Claude, dan Gemini: perkiraan dengan rentang sesuai bahasa teks, plus jumlah karakter dan kata.
- Hitung Karakter dan KataHitung karakter online dengan dan tanpa spasi, jumlah kata, kalimat, paragraf, dan waktu baca secara langsung – dengan batas X, Instagram, TikTok, dan SMS.
- Generator angka acakGenerator angka acak online: pilih angka acak dalam rentang apa pun, misalnya 1 sampai 100, hingga 1.000 angka sekaligus dan tanpa pengulangan. Gratis.
- Bandingkan teks: cek perbedaan dua teksBandingkan dua teks online: tandai perbedaan per baris, kata, atau karakter dan lihat persentase kemiripannya. Gratis, privat, berjalan di browser Anda.
- Font keren copy pasteUbah teks menjadi font keren: tebal, miring, tulisan sambung, gotik dan 20+ tulisan aesthetic lain untuk di-copy paste ke bio Instagram, TikTok atau WA.