Generator Deret Acak
Buat string acak sepanjang 1 hingga 256 karakter menggunakan kombinasi mana pun dari kumpulan karakter: huruf kapital, huruf kecil, angka, dan simbol. Sangat cocok untuk nilai pengganti (placeholder), data uji, pengidentifikasi, dan label sementara. Setiap karakter diambil dengan generator angka acak yang aman secara kriptografis, sehingga hasilnya acak secara merata.
Cara membuat string acak
-
1
Pilih panjangnya
Dari 1 hingga 256 karakter per string.
-
2
Pilih kumpulan karakter
Huruf kapital, huruf kecil, angka, simbol: pilih kombinasi apa pun yang Anda inginkan.
-
3
Tentukan jumlahnya
Buat 1 hingga 100 string sekaligus.
-
4
Buat
Salin hasilnya, atau buat kumpulan string baru sekaligus.
Pola penggunaan umum
| Penggunaan | Panjang | Charset |
|---|---|---|
| ID Alat Uji | 8–12 | huruf kecil + angka |
| Slug URL | 6–10 | huruf kecil + angka + tanda hubung |
| Nonce / Token CSRF | 32 | alnum |
| Kunci API (hex) | 32–64 | huruf kecil + angka |
| Kata sandi | 16 karakter atau lebih | alnum + simbol |
Bukan generator kata sandi
Untuk kata sandi pengguna yang sesungguhnya, sebaiknya gunakan generator kata sandi khusus: alat ini menyediakan jaminan kategori (setidaknya satu angka dan satu simbol) serta indikator kekuatan kata sandi. Alat ini lebih cocok digunakan untuk data berupa string mentah di mana Anda hanya memerlukan karakter pseudoacak.
Pemeriksaan Entropi
Entropi dalam satuan bit adalah length * log2(alphabet size). String berukuran 8 karakter yang hanya terdiri dari huruf kecil memiliki entropi sebesar 8 × log₂(26) = 37 bit, yang sangat mudah dibobol menggunakan metode brute-force. String alnum berukuran 16 karakter memiliki entropi 16 × log₂(62) = 95 bit, termasuk tingkat keamanan yang cukup kuat. Untuk keperluan kriptografi, sebaiknya digunakan entropi sebesar 128 bit (untuk 22 karakter alnum atau 32 karakter hex).
Pertanyaan yang Sering Diajukan
Setiap karakter berasal dari generator angka acak yang aman secara kriptografis, bukan dari sumber yang bisa ditebak. Namun, untuk data rahasia yang ditujukan kepada pengguna (kata sandi, kunci API), sebaiknya digunakan generator khusus yang juga menerapkan batasan seperti “harus mengandung setidaknya satu angka”.
Kombinasi apa pun dari huruf kapital (A-Z), huruf kecil (a-z), angka (0-9), dan simbol (!@#$%^&*()-_=+[]{}|;:,.<>?). Setidaknya satu kumpulan harus diaktifkan untuk menghasilkan string.
Hingga 256 karakter per string, dan hingga 100 string per proses. Untuk hasil lebih banyak, buat beberapa proses.
Setiap generasi bersifat independen. Untuk string alnum sepanjang 20 karakter, probabilitas terjadinya kolisi selama satu miliar generasi sangat kecil secara astronomis, meskipun tidak nol.
Alat Terkait
Generator Nama Jepang Acak
Gabungkan satu dari 40 nama keluarga Jepang yang diromanisasi dengan satu dari 40 nama depan, nama keluarga lebih dahulu.
Generator Nama Prancis Acak
Buat 1–50 ide nama Prancis dua bagian dari daftar tetap berisi 40 nama depan dan 40 nama keluarga.
Pencari kata Wordle
Masukkan tebakan lima huruf beserta petunjuk hijau, kuning, dan abu-abu untuk menemukan kata bahasa Inggris yang cocok. Huruf berulang diperiksa dengan tepat.
Konverter Teks Gyaru
Ubah kana Jepang, kanji yang umum, dan huruf Latin menjadi gyaru-moji, atau pilih gaya lebar penuh, berlingkar, berkotak, atau tebal. Lalu salin.
Salin Simbol Matematika
Telusuri dan salin simbol matematika, pi, sigma, integral, tak hingga, huruf Yunani, teori himpunan, siap ditempel di mana pun Unicode berfungsi.
Konverter ASCII ke Teks
Dekode daftar kode ASCII desimal kembali menjadi teks terbaca yang diwakilinya. Tempel kode yang dipisah spasi, koma, atau titik koma dan baca hasilnya seketika.
Alat ini tersedia dalam bahasa lain
- Bộ tạo chuỗi ngẫu nhiên [VI]
- Gerador de Strings Aleatórias [PT]
- slumpmässig stränggenerator [SV]
- مولد سلسلة عشوائية [AR]
- Zufälliger Zeichen-Generator [DE]
- Générateur de chaînes aléatoires [FR]
- Generador de Cadenas Aleatorias [ES]
- 랜덤 문자열 생성기 [KO]
- ランダム文字列生成器 [JA]
- Generator van willekeurige strings [NL]
- เครื่องสร้างลำดับข้อมูลสุ่ม [TH]
- Generator losowych ciągów znaków [PL]
- Random String Generator [EN]
- Generatore di Stringhe Casuali [IT]
- Генератор случайных строк [RU]
- Rastgele Dize Üreteci [TR]
- 随机字符串生成器 [ZH]