Rastgele dize oluşturucu

Tarayıcınızda rastgele dizeler oluşturun. Uzunluğu, küçük ve büyük harfleri, rakamları, sembolleri veya onaltılık ya da Base58 gibi özel bir alfabeyi seçin. En fazla 100 değer üretin, benzer karakterleri veya tekrarları hariç tutun, sonra listeyi kopyalayın ya da indirin. Her şey cihazınızda yerel olarak çalışır.

Karakter kümeleri
Sonuç
0 kar. · 0 bayt
Dene:
✓ Rastgele dizeler, tokenlar ve kimlikler üretin ✓ API anahtarları, test verileri, tuzlar ve tanımlayıcılar için ✓ Kriptografik olarak güvenli rastgelelik (Web Crypto) ✓ İşleme tarayıcıda yerel olarak yapılır
Örnekler
Alfanümerik dize (32)
Uzunluk: 32

32 harf ve rakam: belirteçler ve tanımlayıcılar için çok yönlü bir seçenek.

Onaltılık dize (32)
Uzunluk: 32 Özel karakterler: 0123456789abcdef

Özel alfabeden oluşan 32 küçük harfli onaltılık karakter.

Sembollü güçlü dize (20)
Uzunluk: 20

Daha fazla entropi için semboller dahil tüm kümelerden 20 karakter.

Küçük harf ve rakam belirteci (64)
Uzunluk: 64

Büyük harf veya sembol kabul etmeyen sistemler için 64 küçük harf ve rakam.

Rastgele dize oluşturucu nedir?

Rastgele dize oluşturucu, seçtiğiniz karakter havuzundan öngörülemez diziler üretir. Geliştirme, test veya veri hazırlama için küçük ve büyük harfleri, rakamları, sembolleri ya da özel alfabeyi seçin. Araç Latin, Kiril ve başka harf alfabelerini; onaltılık ve Base58 gibi pratik kümeleri destekler.

1 ile 512 arasında bir uzunluk belirleyin, karakter kümelerini seçin ve Oluştur’a tıklayın. Bir seferde en fazla 100 dizeyi satır başına, virgülle, boşlukla veya tırnak içinde üretebilirsiniz. Sonucu kopyalayın ya da metin dosyası olarak indirin.

Olası değer sayısı uzunluk ve farklı karakter sayısı ile artar. Entropi yaklaşık olarak uzunluk × log₂(alfabe boyutu) değerindedir. Oluşturucu, tarayıcının kriptografik olarak güvenli crypto.getRandomValues API’sini rejection sampling ile kullanır. Değerler yerel olarak üretilir; gönderilmez veya saklanmaz.

Karakter kümesini ve seçenekleri seçin

Harfler ve rakamlar genel tanımlayıcılar için uygundur. Bir sistem onaltılık değer bekliyorsa özel 0123456789abcdef alfabesini kullanın. Hedef sistem noktalama işaretlerini kabul ediyorsa karakter havuzunu büyütmek için sembol ekleyin. Özel alfabe, kısıtlı biçimler ve okunabilir kodlar için de yararlıdır.

Benzer karakterleri hariç tut, i, I, l, L, 1, o, O ve 0 karakterlerini çıkarır. Tekrarsız seçeneğinde her karakter yalnızca bir kez görünebilir; uzunluk benzersiz havuz boyutunu aşamaz.

Rastgele dize oluşturulmuş veridir; kendiliğinden bir parola veya UUID değildir. Uzunluk ve biçimi hedef sistemin gereksinimlerine göre seçin.

SSS

Parola oluşturucu insanların kullanacağı sırlar için tasarlanmıştır ve güvenlik tahminleri gösterir. Bu araç, özel alfabe, toplu çıktı ve liste biçimleriyle belirteçler, tanımlayıcılar ve test verileri için bir geliştirme aracıdır.

Evet, biçim ve uzunluk sistemin gereksinimlerini karşılıyorsa. Dizeler Web Crypto API ile yerel olarak oluşturulur ve sunucuya gönderilmez. Yeterli entropi seçin; örneğin 32 onaltılık karakter 128 bit sağlar.

Adet alanını 1 ile 100 arasında ayarlayın. Tüm dizeler aynı ayarları kullanır. Satır, virgül, boşluk veya tırnaklı çıktı biçimini seçin; sonra listeyi kopyalayın ya da TXT olarak indirin.

Okurken veya yazarken karışabilen i, I, l, L, 1, o, O ve 0 karakterlerini kaldırır. İnsanların elle gireceği kodlar için kullanışlıdır.

Evet. Tekrarsız açıkken her karakter en fazla bir kez seçilir. Yalnızca rakamlardan oluşan dize bu nedenle 10 karakterden uzun olamaz.

Hedef sistemin gereksinimini izleyin: birçok tanımlayıcı için harf ve rakamlar, küçük harfli onaltılık dizeler için <code>0123456789abcdef</code>, yasak karakterlerden kaçınmak için Base58 uyumlu havuz. Yinelenen karakterler yalnızca bir kez sayılır.
İlgili araçlar

UUID / GUID Oluşturucu

v1, v3, v4, v5 ve v7 tanımlayıcıları için ücretsiz çevrimiçi UUID / GUID oluşturucu.

Parola oluşturucu

Tarayıcınızda güçlü rastgele parolalar ve akılda kalıcı Diceware cümleleri oluşturun.