Pembuat Kata Sandi yang Kuat

Pembuat kata sandi yang berjalan sepenuhnya di peramban Anda menggunakan Web Crypto API — randomness yang sama yang digunakan enkripsi TLS. Pilih antara mode acak, mudah diucapkan, PIN, dan pola; sesuaikan kelas karakter; lihat entropi dan waktu pemecahan diperbarui secara langsung.

Cara menggunakan

1
Pilih mode

Acak adalah yang terkuat dari sisi entropi. Mudah diucapkan lebih mudah didiktekan via telepon. PIN untuk kunci numerik. Pola saat sistem mensyaratkan bentuk tertentu.

2
Atur panjang & kelas karakter

Geser panjang ke 12+ untuk akun pribadi dan 20+ untuk kata sandi master/admin. Aktifkan huruf, angka, simbol.

3
Baca pengukur kekuatan

Targetkan entropi 80+ bit — apa pun di bawah 60 bit dianggap dapat dipecahkan oleh penyerang offline modern.

4
Salin atau ekspor massal

Satu kata sandi — klik Salin. Banyak — atur jumlah, klik Buat, lalu Salin semua atau Unduh .txt.

Buat kata sandi aman secara kriptografis dengan empat mode dan pengukur kekuatan real-time

·
Entropi: bit Waktu untuk dipecahkan (GPU offline):
c = huruf kecil · C = huruf besar · d = angka · s = simbol · x = alfanumerik · * = apa saja · \X = X literal
Contoh: Cccdds → Foo42!
Disalin

Fitur

Acak aman kriptografis
Setiap karakter berasal dari crypto.getRandomValues dengan rejection sampling — primitif yang sama yang menjalankan TLS.
Empat mode pembuatan
Acak murni, mudah diucapkan (berbasis suku kata), PIN numerik, dan sintaks pola untuk kebijakan kata sandi tertentu.
Entropi & waktu pemecahan langsung
Entropi dalam bit dan waktu pemecahan terhadap rig GPU 100 GH/s diperbarui dengan setiap perubahan opsi.
Pembuatan massal
Hingga 500 kata sandi sekaligus, salin semua atau unduh sebagai file .txt untuk provisi massal.
Kecualikan yang mirip
Pengecualian opsional dari karakter yang mirip secara visual (l, 1, I, O, 0) dan simbol yang sulit disalin.
Pembuatan berbasis pola
Tulis templat seperti Cccdds — setiap pembuatan mengikuti bentuk itu. Berguna untuk sistem dengan format tetap.

FAQ

Apakah acaknya benar-benar aman kriptografis?

Ya. Pembuat menggunakan window.crypto.getRandomValues dengan rejection sampling — sumber yang sama yang digunakan TLS untuk kunci sesi. Math.random tidak pernah dipanggil.

Berapa panjang kata sandi yang ideal?

12 karakter dengan kelas campuran adalah minimum modern untuk akun pribadi. 20+ karakter untuk kunci master manajer kata sandi, root server, dan kode pemulihan.

Apa itu entropi dan mengapa penting?

Entropi mengukur jumlah tebakan yang harus dicoba penyerang. 80 bit ≈ 10²⁴ tebakan — di luar jangkauan musuh manapun saat ini. 40 bit dipecahkan kurang dari semenit.

Apakah mode mudah diucapkan kurang aman?

Entropinya lebih rendah per karakter (~3.4 bit vs ~6.6 untuk acak penuh), jadi tambahkan 4–6 karakter panjang untuk kompensasi.

Apa itu sintaks pola?

Templat di mana setiap karakter adalah placeholder: c (kecil), C (besar), d (angka), s (simbol), x (alfanumerik), * (apa saja). Backslash untuk karakter literal.

Bisakah saya percaya pada pembuat berbasis peramban?

Kode berjalan secara lokal di peramban Anda — Anda dapat memeriksanya via View Source. Kata sandi dibuat di tab halaman menggunakan Web Crypto API.

Bagaimana Anda menilai alat ini?

Terima kasih atas penilaian Anda!
Ingin berbagi lebih? Tinggalkan komentar!
Terima kasih! Komentar Anda akan muncul setelah moderasi.
Siapa yang cocok menggunakan alat ini?
Diterbitkan Penulis: