- Ana sayfa
- Geliştirici araçları
- Şifre oluşturucu
Şifre oluşturucu
Uzunluğu ve karakter türlerini seçin; tahmin edilmesi zor, rastgele şifreler üretin.
Şifreler cihazınızda üretilir, bize gelmezSemboller: ! @ # $ % ^ & * ( ) - _ = + [ ] { } ; : , . ? / ~
Nasıl kullanılır?
- Uzunluğu seçin. Şifre uzadıkça tahmin etmek zorlaşır.
- Kullanılacak karakter türlerini işaretleyin. Siz değiştirdikçe yeni şifre üretilir.
- Şifreyi kopyalayın ve bir parola yöneticisine kaydedin.
Sık sorulanlar
Şifreler gerçekten rastgele mi?
Evet. Tarayıcının şifreleme için yapılmış rastgele sayı üreticisini (crypto.getRandomValues) kullanıyoruz. Math.random gibi tahmin edilebilir kaynakları kullanmıyoruz. Her karakter eşit olasılıkla seçilir.
Ürettiğim şifreyi görebiliyor musunuz?
Hayır. Şifre sizin tarayıcınızda üretilir; hiçbir yere gönderilmez, kaydedilmez. Sayfayı yenileyince kaybolur, kullanmadan önce kaydedin.
“Bit” ne demek, kaç bit yeterli?
Bit, şifrenin ne kadar tahmin edilemez olduğunu gösterir. Her ek bit, gereken deneme sayısını iki katına çıkarır. Uzunluk × log2(karakter sayısı) diye hesaplıyoruz. Dört türün de olduğu 16 karakterlik bir şifre yaklaşık 103 bittir.
Her şifrede her türden karakter olur mu?
Evet. Seçtiğiniz her türden en az bir karakter koyuyoruz, sonra karakterlerin yerini rastgele karıştırıyoruz. Böylece “rakam ve sembol zorunlu” diyen sitelerde sorun çıkmaz.
Benzer görünenleri çıkarmak ne işe yarar?
Büyük i (I), küçük L (l) ve 1 ile büyük O ve 0 bazı yazı tiplerinde birbirine çok benzer. Şifreyi elle yazacaksanız ya da birine okuyacaksanız bu seçeneği açın. Şifre çok az zayıflar.
Türkçe karakter neden yok?
ç, ğ, ı gibi harfler bazı sitelerde, telefonlarda ve klavyelerde sorun çıkarır. Bu yüzden yalnız İngilizce harfler, rakamlar ve yaygın semboller kullanıyoruz.