Generator Kata Sandi Lanjutan
Buat hingga 100 kata sandi sekaligus dengan set simbol kustom, karakter tambahan atau terlarang, mode tanpa pengulangan, dan entropi persis. Jalan di browser.
Ditambahkan ke kumpulan sebagai set tersendiri, misalnya huruf beraksen.
Setiap kata sandi diambil secara acak dan merata dengan crypto.getRandomValues dari kumpulan 89 karakter. Dengan 20 karakter dan aturan yang dipilih ada 2^129.4 kemungkinan kata sandi, yaitu 129.4 bit entropi.
Apa itu Generator Kata Sandi Lanjutan?
Generator lanjutan memberi kendali penuh atas alfabet: ubah set simbol, tambahkan karakter ekstra seperti huruf beraksen, kecualikan karakter yang ditolak sistem, larang karakter berulang, dan buat hingga 100 kata sandi sekaligus. Alat ini melaporkan entropi persis untuk pengaturan Anda.
Cara menggunakan Generator Kata Sandi Lanjutan
- Pilih Panjang (4–1024) dan Jumlah kata sandi yang dibuat (1–100).
- Pilih set karakter dan ubah Set simbol agar sesuai dengan yang diterima sistem tujuan.
- Jika perlu, isi Karakter tambahan dan Jangan pernah pakai karakter ini, lalu centang Jangan ulangi karakter.
- Klik Buat ulang, lalu Salin atau Unduh daftarnya sebagai file teks.
Contoh
Panjang 20, huruf besar + kecil + angka, tanpa karakter mirip, tanpa pengulangan, 3 kata sandi
QqcLj5RgsKmHYZ4dkubN 4MLT9KXU7mneYoxd8isW AWBrvR3QLS9C7gaYFpfV (111.1 bits each)
Keluaran acak; kata sandi Anda akan berbeda.
Kapan menggunakan Generator Kata Sandi Lanjutan
Pakai saat sistem punya aturan kata sandi yang tidak biasa (daftar simbol terbatas, karakter terlarang, alfabet tetap seperti hex) atau saat Anda butuh banyak kata sandi sekaligus, misalnya untuk menyiapkan akun. Untuk satu kata sandi sehari-hari, generator dasar lebih sederhana.
Cara kerja Generator Kata Sandi Lanjutan
Set yang dipilih, set simbol kustom, dan karakter tambahan membentuk grup yang saling lepas; karakter yang dikecualikan dan karakter yang mirip dihapus. Karakter diambil dengan crypto.getRandomValues dan rejection sampling. Dengan Jangan ulangi karakter, kumpulan diacak memakai shuffle Fisher–Yates yang tidak bias lalu N karakter pertama diambil. Mewajibkan tiap grup memakai penolakan seluruh kata sandi, sehingga keluaran tetap seragam. Entropi adalah log2 dari jumlah persis: N^L (atau faktorial menurun N!/(N−L)! tanpa pengulangan), dikoreksi dengan inklusi–eksklusi untuk grup yang diwajibkan.
Kasus Penggunaan Umum
- Menyiapkan sejumlah kata sandi awal untuk akun pengguna baru
- Membuat kata sandi untuk sistem yang hanya menerima simbol tertentu
- Membuat rahasia khusus hex atau khusus angka dengan karakter tambahan
- Menghasilkan kata sandi tanpa karakter yang merusak skrip shell atau file konfigurasi
Catatan Keamanan
Saat Anda mengunduh daftar, file tetap berada di perangkat Anda; hapus setelah kata sandi dibagikan. Kirim kata sandi awal melalui saluran terpisah dari nama penggunanya.
Pertanyaan Umum
Apakah 'jangan ulangi karakter' membuat kata sandi lebih kuat?
Tidak, justru sedikit lebih lemah karena mengurangi kemungkinan. Opsi ini hanya ada untuk sistem yang menolak karakter berulang. Angka entropi menunjukkan pengaruh persisnya.
Bagaimana membuat rahasia khusus hex?
Hilangkan centang huruf besar, huruf kecil, dan simbol, biarkan angka, lalu isi abcdef di Karakter tambahan. Setiap karakter lalu membawa tepat 4 bit.
Apakah kata sandi massal saling independen?
Ya. Setiap kata sandi diundi terpisah dari generator acak yang aman; mengetahui satu kata sandi tidak memberi informasi tentang yang lain.
Mengapa ada batas panjang pada mode tanpa pengulangan?
Tanpa pengulangan, Anda tidak bisa memakai karakter lebih banyak daripada isi kumpulan, sehingga panjang tidak boleh melebihi ukuran kumpulan.