Alat Kata Sandi

Pilih negara, wilayah, dan bahasa

Beralih bahasa tidak akan mengubah atau membuat ulang kata sandi Anda saat ini.

Amerika

Eropa, Timur Tengah & Afrika

Asia & Pasifik

Regional & Seluruh dunia

60 versi negara, wilayah, dan seluruh dunia · Cari nama lokal dan Inggris RTL: עברית / العربية · kata sandi tetap LTR

Pembuat Kata Sandi Tanpa Karakter Ambigu

Hasilkan kata sandi tanpa tanda baca yang sulit dibaca atau ditranskripsi, sambil menunjukkan bagaimana pengurangan alfabet mengubah batas entropi teoretis.

Dibuat lokal · tidak diunggah atau disimpan

Kata sandi yang dibuat

Default 10 karakter · 10 kata sandi · huruf besar + huruf kecil + angka

Analisis lokal yang transparan

Keacakan dan distribusi karakter

Bagan ini merangkum kumpulan yang baru saja dihasilkan tanpa mengekspos teks kata sandinya. Sampel kecil tidak dapat membuktikan kualitas angka acak.

Keacakan dan distribusi karakter
Ukuran sampel0
Batas entropi teoretis
Huruf besar0
Huruf kecil0
Angka0
Simbol0
Kata sandi yang diulang0

Batas tersebut mengasumsikan model generator yang dipilih seragam. Ini bukan jaminan untuk kata sandi yang digunakan kembali, dipilih manusia, atau terekspos.

Ruang kerja keamanan lokal

Riwayat dan ekspor generasi hanya sesi

Panel ini hanya menyimpan metadata batch di penyimpanan sesi. Teks kata sandi tetap di memori dan diekspor hanya jika Anda secara eksplisit memilihnya.

Peringatan: file yang diekspor mungkin berisi kata sandi sensitif. Simpan hanya di lokasi tepercaya.

Batch lokal terbaru

Batch lokal terbaru
WaktuModeJumlahPanjangEntropi

Hasilkan batch kata sandi untuk melihat metadata lokal di sini.

Pemeriksaan keamanan lokal

Penaksir waktu retak kata sandi

Lihat bagaimana kata-kata umum, pola, dan panjangnya memengaruhi perkiraan waktu serangan.

Hanya dievaluasi di browser ini. Tidak pernah mengunggah, mencatat, atau menyimpan.

Perkiraan waktu · hash cepat offline (10 miliar tebakan/detik)

Masukkan kata sandi untuk memperkirakan

Bandingkan empat skenario serangan
Online, tarif terbatas (100/jam)
Online, tanpa batas kecepatan (10/detik)
Offline, hash lambat (10.000/detik)
Offline, hash cepat (10 miliar/detik)

Hanya perkiraan—bukan jaminan. Waktu sebenarnya bergantung pada penyimpanan kata sandi, biaya hashing, perangkat keras penyerang, dan apakah kata sandi digunakan kembali atau diekspos.

Tentang generator ini

Preset ini menghapus tanda baca ambigu dan karakter yang mirip untuk mengurangi kesalahan transkripsi pada kode pemulihan cetak, kredensial yang diucapkan, label, router, dan perangkat offline.

Prasetel ini dimulai dengan mode characters dan menghasilkan 10 hasil independen sekaligus. Setiap pengaturan yang terlihat tetap dapat disesuaikan, dan nilai yang dihasilkan tidak dikirim ke PwdGen.

Kapan menggunakannya

  • Formulir kebijakan kata sandi yang ketat
  • Sistem lama dengan batasan karakter
  • Menguji aturan validasi

Ukuran alfabet, entropi, dan asumsi brute-force

Batas atas entropi teoretis dihitung sebagai H = L × log2(A), dengan L adalah panjang yang dihasilkan dan A adalah jumlah karakter yang saat ini diizinkan.

PanjangAlfabetRuang pencarianBatas atas entropiRata-rata pada 10 miliar tebakan/detik
1668681697.4 bit331,137,709,601 years

Penting: ini adalah perkiraan matematis untuk nilai acak seragam. Posisi yang diperlukan, jumlah terbatas, kata sandi berulang, pola kamus, kredensial bocor, dan biaya hashing kata sandi nyata dapat mengubah hasil secara substansial. Angka ini bukan jaminan keamanan.

Mengapa panjang atau aturan ini penting

Aturan karakter ada terutama untuk kompatibilitas tujuan. Setiap pengecualian atau persyaratan posisi mengubah ruang pencarian, jadi pendekatan teraman adalah menerapkan hanya batasan yang diperlukan dan mengompensasi dengan panjang tambahan.

Aplikasi umum

  • Formulir kebijakan kata sandi yang ketat
  • Sistem lama dengan batasan karakter
  • Menguji aturan validasi

Cegah kesalahan transkripsi tanpa menyembunyikan tradeoff

Karakter yang mirip seperti 0/O/o dan 1/I/l mudah salah baca. Tanda kutip, garis miring, kurung, dan tanda baca serupa juga sulit didikte, dicetak, di-escape dalam file konfigurasi, atau dimasukkan dengan tata letak keyboard yang berbeda.

Panel keamanan langsung di atas menunjukkan ukuran alfabet yang tepat setelah pengecualian saat ini. Menghapus karakter membuat entri manual lebih aman tetapi mengurangi ruang pencarian teoretis pada panjang yang sama; menambah panjang adalah kompensasi yang tepat.

Alur kerja yang berguna

  • Kode pemulihan cetak
  • Kredensial dibacakan melalui telepon
  • Label perangkat dan router
  • Sistem offline dengan entri keyboard manual

Cara menggunakan hasil dengan aman

  1. Cocokkan persis dengan kebijakan yang dipublikasikan
  2. Tambah panjang ketika alfabet yang diizinkan kecil
  3. Pertahankan pengecualian hanya jika menyelesaikan masalah kompatibilitas nyata
Batasan penting: Menghapus karakter mengecilkan alfabet. Tambah panjang untuk mengkompensasi, dan jangan gunakan kata sandi yang jelas secara visual sebagai alasan untuk menggunakannya kembali.

Metode pembuatan dan privasi

Prasetel menggunakan Web Crypto API browser untuk pemilihan acak. Meregenerasi, mengubah pengaturan, memilih, dan menyalin hasil tidak mengirim kredensial yang dihasilkan ke PwdGen. Estimator waktu retak kata sandi juga berjalan secara lokal dan merupakan perkiraan, bukan jaminan.

Pembuat Kata Sandi Tanpa Karakter Ambigu FAQ

Karakter ambigu mana yang dihapus oleh generator ini?

Preset menghapus karakter yang mirip seperti 0, O, o, 1, I, dan l, plus tanda baca yang sulit dibedakan, dikutip, atau ditranskripsi. Jumlah alfabet langsung mencerminkan kontrol saat ini.

Apakah menghapus karakter ambigu mengurangi keamanan?

Ini mengurangi ruang pencarian teoretis pada panjang yang sama karena lebih sedikit karakter yang tersedia. Menambah panjang dapat mengkompensasi tradeoff kegunaan yang diperlukan ini.

Kapan kata sandi yang tidak ambigu berguna?

Berguna untuk kode pemulihan cetak, kredensial yang dibacakan melalui telepon, label perangkat, router, dan sistem offline di mana kesalahan transkripsi manual mahal.