Yükleme yok, %100 yerel, hesap yok

Şifre Oluşturucu

Büyük harf, küçük harf, rakam ve sembollerle güçlü şifreler oluşturun. Belirsiz karakterleri hariç tutun. Toplu üretim. Maksimum entropi için crypto.getRandomValues kullanır.

Şifre Oluşturucu nasıl çalışır

Parola Oluşturucu, işletim sisteminin entropi havuzundan yararlanan tarayıcının crypto.getRandomValues API'sini kullanarak kriptografik açıdan rastgele parolalar oluşturur. Basit Math.random tabanlı oluşturucuların aksine, crypto.getRandomValues güvenlik açısından hassas uygulamalar için önerilen kriptografik açıdan güvenli sözde rastgele sayı üreticisidir (CSPRNG). Yapılandırdığınız veya oluşturduğunuz hiçbir şey herhangi bir yere gönderilmez; tüm süreç cihazınızda çalışır.

Hangi karakter kümelerinin dahil edileceğini kontrol edersiniz: büyük harfler, küçük harfler, rakamlar ve yapılandırılabilir bir sembol kümesi. Ayrıca uzunluğu ayarlarsınız. Araç, her yapılandırma için tahmini entropi (bit cinsinden) gösterir, böylece seçimlerinizin gücünü değerlendirebilirsiniz. Dört karakter sınıfının tamamını kullanan 16 karakterli bir parola tipik olarak yaklaşık 95 bit entropi sağlar; bu, NIST'in yüksek değerli hesaplar için önerdiği eşiği aşar.

Şifre Oluşturucu nasıl kullanılır, adım adım

  1. Uzunluk kaydırıcısını veya giriş alanını kullanarak istenen parola uzunluğunu ayarlayın.
  2. Hangi karakter sınıflarının dahil edileceğini açıp kapatın: büyük harf, küçük harf, rakam ve semboller.
  3. Belirli giriş alanlarında sorun çıkaran karakterleri dışlamak istiyorsanız isteğe bağlı olarak sembol kümesini özelleştirin.
  4. Yeni parola oluşturmak için «Oluştur»a (veya yenile simgesine) tıklayın.
  5. Oluşturulan parolayı panonuza kopyalamak için kopyala düğmesine tıklayın.

Yaygın kullanım örnekleri

  • Bir hizmette yeni hesap oluşturan kullanıcı, parola yöneticisinde saklayacağı güçlü, benzersiz bir parolaya ihtiyaç duyuyor.
  • Yeni bir hizmet hesabı hazırlayan bir sistem yöneticisi, büyük harf, küçük harf, rakam ve sembol gerektiren bir politikayı karşılayan rastgele bir parolaya ihtiyaç duyuyor.
  • Bir form parola gücü ölçerin test eden bir geliştirici, ölçerin eşiklerinin doğru olduğunu onaylamak için farklı karmaşıklıkta rastgele parolalara ihtiyaç duyuyor.
  • Misafir Wi-Fi kimlik bilgileri oluşturan küçük bir işletme sahibi, tahmine karşı koymak için yeterince rastgele olan ama anımsanabilir uzunlukta bir parola istiyor.

Sık sorulan sorular

Burada kullanılan rastgele sayı üreticisi gerçekten rastgele mi?

crypto.getRandomValues, bir CSPRNG'dir (kriptografik açıdan güvenli sözde rastgele sayı üreticisi). İşletim sisteminin entropi kaynaklarından (donanım olayları, zamanlayıcı titremesi ve benzerleri) tohumlanır ve gerçek rastgele baytlardan hesaplama açısından ayırt edilemeyen çıktı üretir. Parola, token ve anahtar oluşturmak için uygundur. Toplu mod, listedeki her parola için taze rastgelelik çeker, bu yüzden hiçbiri diğerinden türetilmez.

Oluşturulan parolalar depolanıyor veya herhangi bir yere gönderiliyor mu?

Hayır. Parola tamamen tarayıcının JavaScript motorunda oluşturulur ve kullanıcı arayüzünde gösterilir. Hiçbir veritabanına, analiz sistemine veya sunucuya yazılmaz. Sayfadan ayrıldığınızda veya sekmeyi kapattığınızda parola tarayıcının belleğinden kaybolur.

Parola için «bit cinsinden entropi» ne anlama geliyor?

Entropi, tahmin edilemezliğin bir ölçüsüdür. N boyutunda bir karakter havuzundan düzgün rastgele çekilen parolalar için her karakter log2(N) bit entropi ekler. 94 karakterlik yazdırılabilir ASCII kümesinden 16 karakterli parola yaklaşık 16 * log2(94), yani yaklaşık 104,9 bit entropi taşır. Daha yüksek entropi, parolayı kaba kuvvetle bulmak için daha fazla tahmin girişimi gerektirir.

Her parolaya sembol eklemeli miyim?

Semboller, karakter havuzunun boyutunu artırarak karakter başına entropi yükseltir. Ancak bazı sistemler parola alanlarında belirli sembolleri (noktalı virgüller, tırnaklar, açı ayraçları) reddeder. Araç, diğerlerini korurken sorunlu karakterleri kaldırabilmeniz için sembol kümesini özelleştirmenize olanak tanır.

Bu araçla parola cümleleri (sözcük tabanlı parolalar) oluşturabilir miyim?

Bu araç karakter tabanlı rastgele parolalar oluşturur. Sözcük tabanlı parola cümleleri (Diceware yöntemi gibi) için sözcük listesinden çeken ayrı bir araça ihtiyacınız vardır. Tam karakter kümesinden 16 karakter veya daha fazla karakter tabanlı parolalar, çoğu dört sözcüklü parola cümlesine karşılaştırılabilir veya daha yüksek entropi sağlar.

Parola oluşturmak için hesaba ihtiyacım var mı, ve telefonumda çalışır mı?

Hesap yok, kayıt yok. crypto.getRandomValues, mobil Chrome ve Safari'de masaüstü tarayıcılar kadar mevcuttur, bu yüzden telefonunuzda bir hesap oluştururken güçlü bir parola üretmek tam olarak aynı şekilde çalışır.