Navigation
Theme
Language
Permainan & AlatKesulitan: easy

Generator Kata Sandi

Buat kata sandi yang kuat dan acak hingga 50 karakter dari kumpulan karakter yang dipilih. Pilih dari huruf kecil, huruf besar, angka, simbol, dan spasi dengan dua mode pemilihan. Termasuk analisis ruang pencarian dan perhitungan entropi.

16
150

Kumpulan Karakter yang Disertakan

Pilih secara merata dari

Generator Kata Sandi

Buat kata sandi hingga 50 karakter dari kumpulan karakter yang dipilih. Pilih kombinasi apa pun dari huruf kecil (a–z), huruf besar (A–Z), angka (0–9), simbol (!@#$%^&*…), dan spasi untuk membangun pool karakter, lalu buat kata sandi acak yang diacak secara kriptografis langsung di browser Anda.

Dua mode pemilihan memungkinkan Anda mengontrol cara karakter dipilih — gabungkan semua karakter yang dipilih dalam satu kumpulan untuk keacakan seragam, atau bergilir melalui setiap kumpulan yang dipilih untuk keterwakilan yang dijamin sebelum pengacakan akhir. Bagaimanapun, hasilnya adalah kata sandi yang sepenuhnya diacak tanpa menunjukkan pola apa pun tentang urutan pemilihan.

Kumpulan Karakter yang Disertakan

Pilih kumpulan karakter yang ingin Anda pertimbangkan saat alat ini memilih karakter secara acak untuk kata sandi. Menyertakan lebih banyak kumpulan karakter meningkatkan ukuran pool dan oleh karena itu entropi (keacakan) kata sandi yang dihasilkan, membuatnya lebih sulit untuk dipecahkan melalui pencarian brute-force.

Penjelasan Mode Pemilihan

Semua Karakter yang Dipilih

Semua karakter dalam kumpulan yang Anda pilih membentuk satu pool karakter gabungan dan setiap pemilihan acak dilakukan dari pool lengkap ini. Kumpulan karakter kata sandi yang dipilih diacak sebelum hasil disediakan. Mode ini memaksimalkan entropi per karakter karena setiap posisi diambil dari seluruh pool.

Setiap Kumpulan yang Dipilih

Karakter dipilih semerata mungkin secara bergilir, satu kumpulan pada satu waktu. Misalnya, jika Anda memilih kumpulan karakter huruf kecil, huruf besar, dan angka, kata sandi 8 karakter akan dipilih secara acak berurutan dari huruf kecil, huruf besar, angka, huruf kecil, huruf besar, angka, huruf kecil, lalu akhirnya huruf besar. Kumpulan karakter kata sandi yang dipilih diacak sebelum hasil disediakan, sehingga output akhir tidak menunjukkan jejak urutan round-robin.

Memaksimalkan Ruang Pencarian Karakter Kata Sandi

Ruang pencarian kata sandi adalah jumlah total kombinasi yang mungkin yang perlu dicoba penyerang dalam serangan brute-force. Ini bergantung pada dua faktor: ukuran pool karakter dan panjang kata sandi. Pool yang lebih besar dan kata sandi yang lebih panjang keduanya meningkatkan ruang pencarian secara eksponensial.

Entropi, diukur dalam bit, mengukur ruang pencarian ini pada skala logaritmik. Setiap bit entropi tambahan menggandakan jumlah kombinasi yang mungkin. Peneliti keamanan umumnya merekomendasikan setidaknya 60 bit untuk akun sehari-hari dan 128+ bit untuk target bernilai tinggi.

Ruang Pencarian Konfigurasi Saat Ini

Panjang

16

Ukuran Pool

89

Entropi (bit)

104

Kombinasi

1.55 × 10^31

Total kombinasi = ukuran_pool ^ panjang_kata_sandi

89^16 = 1.55 × 10^31

Entropi = panjang × log₂(ukuran_pool)

16 × log₂(89) = 103.6 bits

Kumpulan KarakterUkuran PoolEntropi (8 karakter)Entropi (16 karakter)
Hanya angka1026.653.2
Hanya huruf kecil2637.675.2
Kecil + Besar5245.691.2
Kecil + Besar + Angka6247.695.3
Kecil + Besar + Angka + Simbol9051.9103.9
Semua + Spasi9152.1104.1

Pertanyaan yang Sering Diajukan

Apakah generator kata sandi ini aman digunakan?+
Ya. Kata sandi dibuat sepenuhnya di dalam browser Anda menggunakan keacakan kriptografis bawaan JavaScript. Tidak ada kata sandi yang pernah dikirim ke server, disimpan, dicatat, atau disimpan di mana pun. Anda dapat memverifikasi ini dengan menggunakan alat ini dengan koneksi jaringan Anda dinonaktifkan.
Berapa panjang kata sandi saya seharusnya?+
Untuk sebagian besar akun online, kata sandi 16 karakter menggunakan huruf kecil, huruf besar, angka, dan simbol memberikan sekitar 105 bit entropi — jauh melampaui apa yang dapat dipecahkan serangan brute-force. Untuk kata sandi utama atau akun bernilai tinggi, targetkan 20+ karakter atau 128+ bit entropi.
Apa itu entropi kata sandi?+
Entropi mengukur ketidakpastian kata sandi. Dihitung sebagai panjang × log₂(ukuran pool) dan dinyatakan dalam bit. Entropi yang lebih tinggi berarti lebih banyak kombinasi yang mungkin yang harus dicari penyerang. Setiap bit tambahan menggandakan ruang pencarian.
Apa perbedaan antara dua mode pemilihan?+
'Semua Karakter yang Dipilih' menggabungkan semua karakter yang dipilih dalam satu kumpulan dan memilih secara seragam — ini memaksimalkan entropi per karakter. 'Setiap Kumpulan yang Dipilih' bergilir melalui kumpulan secara berurutan, menjamin setidaknya satu karakter dari setiap kumpulan di setiap siklus, sebelum mengacak hasil akhir. Keduanya menghasilkan kata sandi yang aman; mode kedua hanya memastikan keterwakilan yang lebih seimbang.
Apakah saya harus menyertakan simbol dalam kata sandi saya?+
Menyertakan simbol meningkatkan pool karakter Anda dari 62 (huruf + angka) menjadi sekitar 90, menambahkan sekitar 5 bit entropi ke kata sandi 16 karakter. Sebagian besar pakar keamanan merekomendasikan menyertakan simbol ketika layanan mengizinkannya. Jika suatu layanan membatasi simbol tertentu, nonaktifkan kumpulan simbol dan kompensasikan dengan kata sandi yang lebih panjang.
Mengapa kata sandi diacak setelah dibuat?+
Pengacakan (menggunakan algoritma Fisher-Yates) memastikan kata sandi akhir tidak mengandung pola yang dapat terdeteksi dari proses pemilihan — terutama penting dalam mode 'Setiap Kumpulan yang Dipilih' di mana karakter awalnya dipilih dalam urutan round-robin. Pengacakan membuat setiap posisi karakter sama-sama tidak dapat diprediksi.
Bisakah saya menggunakan alat ini secara offline?+
Ya. Setelah halaman dimuat, generator kata sandi berjalan sepenuhnya di browser Anda tanpa panggilan server. Anda dapat memutuskan koneksi internet dan terus membuat kata sandi. Anda juga dapat menyimpan halaman ini ke perangkat Anda untuk akses offline.
Apa yang membuat kata sandi 'kuat' vs. 'sangat kuat'?+
Alat ini menilai kata sandi menggunakan ambang batas entropi: Sangat Lemah (di bawah 28 bit), Lemah (28–35 bit), Cukup (36–59 bit), Kuat (60–127 bit), dan Sangat Kuat (128+ bit). Kata sandi 16 karakter dengan semua kumpulan karakter biasanya mendapat skor 'Kuat'. Untuk mencapai 'Sangat Kuat', gunakan 20+ karakter dengan kumpulan karakter lengkap.

Cara menggunakan Generator Kata Sandi

Cukup masukkan nilai-nilai di bidang input yang disediakan di atas. Hasil akan diperbarui secara otomatis saat Anda mengetik, memungkinkan perhitungan instan dan perbandingan berdampingan.

Kalkulator kami menggunakan mesin matematika presisi tinggi untuk memastikan bahwa bahkan gerakan desimal terkecil sekalipun ditangkap dengan akurat.

Jika Anda menggunakan alat ini di perangkat seluler, tata letak akan secara otomatis menyesuaikan untuk interaksi yang ramah sentuhan. Anda dapat menyimpan halaman ini ke layar beranda untuk akses cepat.