PIN Kombinasyonları Hesaplama
PIN uzunluğunu ve rakamların tekrar edip edemeyeceğini girin; olası kod sayısını alın.
Sonuç
Nasıl hesaplanır?
Araç, 0–9 rakamlarını kullanarak belirli uzunluktaki tüm farklı sayısal PIN'leri sayar. Rakamlar tekrar edebiliyorsa sayı 10n'dir, çünkü n konumun her birinde 10 seçenek vardır. Hiçbir rakam iki kez kullanılamıyorsa sayı 10 × 9 × 8 × … × (10 − n + 1)'dir, çünkü her konum havuzdan bir rakamı eksiltir. n uzunluktur ve 1 ile 12 arasında bir tam sayı olmalıdır; "tekrarsız" seçeneğinde en fazla 10'dur, çünkü yalnızca on rakam vardır. Diğer her tekrar ayarı tekrara izin var sayılır. Araç yalnızca anahtar uzayını sayar; belirli bir PIN'in tahmin edilebilirliğini değerlendirmez, insanlar da 1234 veya doğum yılı gibi birçok kombinasyondan kaçınır ya da onlara yönelir.
Örnek hesaplama
Hiçbir rakamın tekrar etmediği 6 haneli bir PIN alalım. Konum başına seçenek: birinci için 10, ikinci için 9, sonra 8, 7, 6 ve 5. Çarpım: 10 × 9 × 8 × 7 × 6 × 5 = 151.200. Tekrara izin verilseydi aynı uzunlukta 106 = 1.000.000 kod olurdu; yani tekrarı yasaklamak olasılıkların yaklaşık %85'ini ortadan kaldırır.
Sık yapılan hatalar
- Tekrarı yasaklamanın PIN'i güçlendirdiğini sanmak. Anahtar uzayını küçültür (altı hanede 1.000.000 yerine 151.200), dolayısıyla saldırgana yarar.
- Uzunluğu 4,5 gibi girmek ya da boş bırakmak. Yalnızca 1 ile 12 arasındaki tam sayılar sonuç verir.
- 10 haneden uzun bir tekrarsız PIN sormak. Yalnızca on farklı rakam olduğundan araç sonuç vermez.
- Büyük bir anahtar uzayını güvenli PIN ile eşitlemek. Seçilen PIN'ler tarihlerde ve desenlerde yoğunlaşır; insanlar için gerçek arama uzayı gösterilen sayıdan çok daha küçüktür.
- Sayının kilitlenme kurallarını yok saydığını unutmak. Birkaç denemeden sonra kilitlenen bir cihaz, tek başına sayının gösterdiğinden daha güvenlidir.
Bu hesaplama hakkında
Bu hesaplayıcı, sayısal bir PIN'in anahtar uzayını sayar: tekrar eden rakamlara izin verildiğinde, n haneli bir PIN'in 10ⁿ olası kombinasyonu vardır (4 haneli bir PIN, bilindik 10.000 sayısını verir); tekrarsız durumda ise her hane havuzdan bir seçeneği çıkardığından, permütasyon 10 × 9 × 8 × … şeklinde (10 − n + 1)'e kadar iner.
Bu, gerçek güvenlik sonuçları olan temel bir kombinatorik hesaplamadır — 4 haneli bir PIN'in saniyeler içinde kaba kuvvetle kolayca kırılabilmesinin, 6 haneli veya alfanümerik bir kodun ise kırılamamasının arkasındaki tam olarak bu hesaplamadır; kilit kodları, ATM PIN'leri ve basit erişim kodları hakkında akıl yürütmek için kullanılır.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (BMI)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
Hesaplayıcı bulunamadı
Yorumlar (0)