PIN oluşturucu
İstenen uzunlukta rastgele PIN kodları ve benzersiz gruplar üretin. PIN Oluşturucu crypto.getRandomValues kullanır ve çekimleri tarayıcıda tutar.
crypto.getRandomValues() ile tarayıcınızda rastgele sonuçlar oluşturulur. Sunucuya hiçbir şey gönderilmez.
—
—
Oyuncu 1
8000
Oyuncu 2
8000
0:00
—
Aritmetiği göster
PIN Oluşturucu 1 ile 12 basamak uzunluğunda, yalnızca rakamlardan oluşan kodlar üretir ve tek grupta birden çok benzersiz kod seçebilir. Sonuçlar baştaki sıfırları koruyan dizelerdir ve tarayıcıdaki kriptografik rastgele kaynağı kullanır. Araç test, gösterim ve eğitim amaçlı örnekler içindir.
Rastgele PIN üretin
1-12 arasında basamak ve en fazla 1.000 PIN seçin. d basamak için olası PIN sayısı 10^d'dir. Dört basamakta 0000-9999 arasında 10.000, altı basamakta 1.000.000 olasılık vardır.
Baştaki sıfırları koruyun
42 değeri dört basamak istendiğinde 0042 olarak gösterilir. PIN sayısal değer değil, sabit uzunlukta karakter dizisidir. Elektronik tabloya aktarırken baştaki sıfırların silinmemesi için hücreleri metin biçiminde tutun.
Benzersiz PIN grubu üretin
Benzersiz Evet, aynı grupta hiçbir kodu tekrarlamaz. İstenen adet seçilen uzunluğun tüm olasılıklarını aşarsa hata verir. Beş benzersiz dört basamaklı PIN mümkündür; 15.000 benzersiz dört basamaklı PIN, yalnızca 10.000 kombinasyon bulunduğu için reddedilir.
Yaygın kurallara uygun uzunluk seçin
Dört ve altı basamak yaygındır. Her ek basamak olasılık alanını onla çarpar: 4 basamak 10.000, 6 basamak 1.000.000, 8 basamak 100.000.000 kombinasyon sunar. Daha uzun kod kaba kuvvetle tahmini zorlaştırır ancak hatırlamayı güçleştirebilir.
Üretim yönteminin adil olduğunu doğrulayın
PIN'ler basit sözde rastgele işlev yerine tarayıcının kriptografik kaynağıyla çekilir. Reddetme örneklemesi bazı rakamların veya kombinasyonların az da olsa daha sık çıkmasına yol açacak yanlılığı önler.
Üretilen PIN'leri sorumlu kullanın
Kodlar test veritabanı veya PIN biçimli alan gösterimi gibi yerel geliştirme amaçları içindir. Paylaşılan ekran ya da güvenilmeyen cihazdan gerçek banka, hesap kurtarma veya üretim güvenliği akışına girmeyin.
Basamak uzunluklarını karşılaştırın
Sekiz basamaklı PIN'in 100.000.000 olasılığı, dört basamağın 10.000 olasılığından 10.000 kat fazladır. Dörtten altı basamağa geçiş bile tahmin alanını yüz kat büyütür.
Sıkça sorulan sorular
Rastgele PIN nasıl üretilir?
Basamak uzunluğu ve adet seçin; araç tüm olası kombinasyonlardan düzgün seçim yapıp baştaki sıfırları ekler.
Dört basamaklı kaç PIN vardır?
0000 ile 9999 arasında 10.000.
PIN neden sıfırla başlayabilir?
Baştaki sıfır sabit uzunluktaki kodun parçasıdır.
Birden çok benzersiz PIN üretilebilir mi?
Evet, seçilen uzunluğun kombinasyon sınırına kadar.
Mümkün olandan fazla benzersiz PIN istersem ne olur?
Araç yinelenen PIN üretmek yerine hata verir.
Gerçek banka hesabında kullanmak güvenli mi?
Bu araç test ve gösterim içindir; gerçek PIN için bankanın güvenlik yönergelerine uyun.
PIN'ler ne kadar rastgeledir?
Kriptografik tarayıcı kaynağı ve yanlılığı önleyen reddetme örneklemesi kullanılır.
Özet
Basamak uzunluğu ile adet seçilerek tüm kombinasyon alanından baştaki sıfırları korunmuş PIN dizeleri çekilir. Benzersiz grup üretimi olasılık sınırına kadar tekrarları önler; tüm üretim tarayıcıda kalır.