Şifre Oluşturucu

Güçlü, rastgele şifreleri ücretsiz oluşturun.

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.

RX1&R-df?.Joh_F%

Bu araç ne yapar

Seçtiğiniz karakter setlerinden — büyük harfler, küçük harfler, rakamlar ve semboller — 6 ile 64 karakter arasında seçtiğiniz bir uzunlukta rastgele bir şifre üretir.

Nasıl kullanılır

Dahil etmek istediğiniz karakter türlerini açın, ardından uzunluk kaydırıcısını 6 ile 64 karakter arasında sürükleyin. Bir şifre hemen görünür ve uzunluğu veya karakter seçeneklerini her değiştirdiğinizde güncellenir. Aynı ayarlarla yeni bir şifre için "Yeniden oluştur"a tıklayın veya kopyala düğmesiyle mevcut şifreyi kopyalayın.

Rastgelelik nasıl çalışır

Her karakter, tarayıcınızın Web Crypto API'sinden (crypto.getRandomValues) gelir; bu, tam da bu gibi güvenlik açısından hassas kullanımlar için tasarlanmış kriptografik olarak güvenli bir rastgele sayı üretecidir — şifre veya token üretmek için uygun olmayan Math.random()'ın aksine.

Çalışılmış örnek

Dört karakter türü de açıkken ve uzunluk 16'ya (varsayılan) ayarlıyken, havuz konum başına 88 olası karakterden oluşur: 26 büyük harf, 26 küçük harf, 10 rakam ve 26 sembol; bu da kaba kuvvetle tahmin etmenin pratik olarak imkansız olduğu yaklaşık 6×10^30 olası kombinasyon verir.

İyi bir uzunluk ve karakter karışımı seçmek

Uzun şifreler, kısa bir şifreye daha fazla karakter türü eklemekten çok daha etkili bir şekilde kaba kuvvet tahminine direnir. Önemli bir hesap için, dört türün de açık olduğu 16 veya daha fazla karakter sağlam bir varsayılandır; izin verilen karakterleri veya uzunluğu sınırlayan bir sistem için, şifreyi sonradan elle düzenlemek yerine kabul etmediği setleri kapatın.

Sınırlamalar

Karakter-konum eşlemesi, seçilen karakter havuzu üzerinde bir modulo işlemi kullanır; bu, tamamen tekdüze bir dağılım yerine havuzun başına yakın karakterler için son derece küçük istatistiksel bir yanlılık getirir — bu havuz boyutlarında pratik bir zafiyet değildir, ancak eksiksizlik için belirtilmeye değer. Burada güçlü bir şifre oluşturmak, sonrasında onu korumaz; nasıl sakladığınız ve paylaştığınız yine de önemlidir.

Kapsam, kaynaklar ve gizlilik

Bu araç, güvenlik açısından hassas değerler için genel amaçlı bir sözde rastgele üreteç yerine kriptografik olarak güvenli bir rastgele kaynak (W3C tarafından belirtilen Web Crypto API) kullanma konusundaki güncel rehberliği izler. Üretim, crypto.getRandomValues kullanılarak tamamen tarayıcınızda gerçekleşir; Quiklio oluşturduğunuz şifreleri asla görmez, iletmez veya saklamaz.

Sıkça Sorulan Sorular

Şifreler herhangi bir yerde saklanıyor mu?
Hayır, şifreler tarayıcınızda yerel olarak oluşturulur ve asla bir sunucuya gönderilmez veya saklanmaz.
Şifreler ne kadar rastgele?
Tarayıcınızın kriptografik olarak güvenli rastgele sayı üretecini (crypto.getRandomValues) kullanır.
Sembol ve rakam ekleyebilir miyim?
Evet, büyük harf, küçük harf, rakam ve sembolleri bağımsız olarak açıp kapatabilirsiniz.