Şifre Kombinasyonu Hesaplama Aracı Nedir?
Bu araç, belirli bir karakter kümesi boyutu ve şifre uzunluğuyla oluşturulabilecek benzersiz şifrelerin toplam sayısını hesaplar. Ayrıca şifre gücünün standart bir ölçüsü olan entropiyi bit cinsinden verir. Olası kombinasyon sayısı ne kadar fazlaysa, bir şifreyi kaba kuvvet (brute force) saldırısıyla kırmak da o kadar zor olur.
Nasıl Kullanılır?
Önce karakter kümesi boyutunu girin — yani kullanılabilecek farklı karakter sayısını (örneğin yalnızca rakamlar için 10, küçük harfler için 26, harf ve rakamlar için 62 veya semboller de dahilse yaklaşık 94). Ardından şifre uzunluğunu, yani şifredeki karakter sayısını girin. Hesaplayıcı, toplam kombinasyon sayısını ve entropiyi anında gösterir.
Formülün Açıklaması
Kombinasyon sayısı, basitçe karakter kümesi boyutunun şifre uzunluğu kadar üssü alınarak bulunur: $$C = N^{L}$$ L konumun her biri bağımsız olarak N karakterden herhangi biri olabileceğinden, olasılıklar birbiriyle çarpılır. Entropi ise $$E = L \times \log_{2}(N)$$ formülünden gelir ve arama uzayının büyüklüğünü bit cinsinden ifade eder. Her ek bit, şifreyi kaba kuvvetle kırmak için gereken çabayı iki katına çıkarır.
Örnek Hesaplama
Diyelim ki küçük harfler ve rakamları (N = 62) kullanıyorsunuz ve şifreniz 8 karakter (L = 8) uzunluğunda. Bu durumda kombinasyon sayısı $$62^{8} = 218.340.105.584.896$$ yani 218 trilyondan fazla olasılık olur. Entropi ise $$8 \times \log_{2}(62) \approx 47{,}63 \ \text{bit}$$ bu orta düzeyde bir değerdir. Güvenlik uzmanları hassas hesaplar için genellikle 60 bit ve üzerini önerir.
Sıkça Sorulan Sorular
Hangi karakter kümesi boyutunu kullanmalıyım? Şifrenizin içerebileceği tüm karakterlerin toplam sayısını kullanın: 10 (rakamlar), 26 (tek durumlu harfler), 52 (büyük + küçük harf), 62 (büyük + küçük harf + rakam) veya yaygın sembollerle birlikte ~94.
Kaç bit entropi "güçlü" sayılır? Yaygın bir kural, günlük hesaplar için 50–60 bit, yüksek değerli sırlar içinse 80 bit ve üzeridir. Şifrenin uzunluğunu artırmak, karakter kümesini büyütmekten daha hızlı entropi kazandırır.
Bu, şifremin güvenli olduğunu garanti eder mi? Hayır. Bu hesaplama yalnızca teorik kaba kuvvet direncini ölçer. Tahmin edilebilir kelimeler, aynı şifrenin tekrar kullanılması ve veri sızıntıları, yüksek entropili şifreleri bile tehlikeye atabilir.