Ana içeriğe geç

Ücretsiz Şifre Oluşturucu

Özel uzunluk, karakter türleri ve hariç tutmalarla güçlü, rastgele parolalar oluşturun. Ücretsiz, giriş gerektirmez.

Yüklendikten sonra çevrimdışı çalışır
16
464

Varsayılan liste için boş bırakın. Boşluklar yok sayılır.

Yaygın kullanımlar

  • Güvenli Bankacılık Şifresi OluşturBanka, yatırım ve finansal hesaplarınız için uzun, karmaşık bir şifre oluşturun.
  • Güçlü WiFi Şifresi OluşturTahmin etmesi zor ancak QR kodu aracılığıyla paylaşması kolay güvenli bir WiFi şifresi oluşturun.
  • İş Hesabı Şifresi OluşturŞirket şifre gereksinimlerini karşılayın — uzunluk, karmaşıklık ve karakter türü kuralları.
  • Güvenli API Anahtarı OluşturAPI anahtarları, gizli belirteçler ve imza gizlilikleri olarak kullanılacak rastgele, yüksek entropi dizileri oluşturun.
  • Veritabanı Şifresi OluşturVeritabanı kullanıcıları, kök hesapları ve hizmet bağlantıları için güçlü şifreler oluşturun.

Nasıl çalışır

Şifreler tamamen tarayıcınızda Web Crypto API'nin crypto.getRandomValues() işleviyle üretilir — tarayıcıların TLS için kullandığı aynı kriptografik rastgelelik kaynağı. Math.random() yok, sunucu yok, hiçbir türde ağ isteği yok.

  1. 1
    Karakter havuzu oluşturma
    Onay kutusu seçimlerinize göre araç büyük harfler, küçük harfler, rakamlar ve semboller için ayrı diziler oluşturur. 'Benzer karakterleri hariç tut' açıksa, 1, l, I, 0 ve O gibi görsel olarak belirsiz karakterler havuz oluşturulmadan önce her kümeden çıkarılır.
  2. 2
    Reddetme örneklemeli rastgele seçim
    Her karakter konumu reddetme örneklemesiyle crypto.getRandomValues() kullanılarak doldurulur: ham bir rastgele değer dağılımın yanlı kuyruğuna düşerse atılır ve yeniden çekilir. Bu, bazı karakterleri istatistiksel olarak diğerlerinden daha olası kılacak mod yanlılığını ortadan kaldırır.
  3. 3
    Garantili sınıf kapsamı
    Tam şifreyi örnekledikten sonra araç, seçilen her sınıftan en az bir karakter bulunup bulunmadığını denetler. Bulunmuyorsa, dağılımı çarpıtacak şekilde karakterleri sabit yuvalara yerleştirmek yerine tüm şifreyi yeniden örnekler ve tekrar denetler — en fazla 100 kez.
  4. 4
    Entropi ve kırılma süresi tahmini
    Araç entropiyi uzunluk × log2(havuz boyutu) olarak hesaplar ve kırılma süresini saniyede 100 milyar tahminlik bir GPU tabanına karşı log uzayı aritmetiğiyle tahmin eder (MD5 gibi hızlı hash'ler için uygundur; bcrypt/Argon2 ile korunan şifreler çok daha uzun sürer). Ayarları değiştirdikçe iki değer de anında güncellenir.

Oluşturucu tamamen tarayıcınızda çalışır — hiçbir şifre, ayar veya kullanım verisi sunucuya gönderilmez.

İlgili araçlar

Sık sorulan sorular