Losowe kody PIN po 4, 6 albo 8 cyfr, do 50 naraz i bez powtórek. Domyślnie pomija łatwe wzory, które ludzie wybierają najczęściej: 1234, 1111, 1212, pary cyfr, lata i daty.
Generator Kodu PIN - Losowy PIN bez 1234, Dat i Powtórzeń
Losowe kody PIN po 4, 6 albo 8 cyfr, do 50 naraz i bez powtórek. Domyślnie pomija łatwe wzory, które ludzie wybierają najczęściej: 1234, 1111, 1212, pary cyfr, lata i daty.
Parametry
Wprowadź dane do obliczeń
Generator kodu PIN, który omija 1234, daty i powtórzenia
Jeden przycisk daje od 1 do 50 losowych kodów PIN po 4, 6 albo 8 cyfr, bez powtórek na liście. Domyślnie generator pomija kody, które ludzie wybierają najczęściej: tę samą cyfrę, ciągi, powtórzone wzory, pary cyfr, lata i daty. Przy czterech cyfrach takich łatwych kodów jest 953 z 10 000, więc losowanie odbywa się z puli 9 047 kombinacji, a ktoś zgadujący na ślepo ma w trzech próbach szansę 1 na 3 016.
Kod PIN w czterech liczbach
Trzy pola i lista gotowa
- Długość kodu - 4, 6 albo 8 cyfr, zależnie od tego, ile przyjmuje urządzenie lub aplikacja. Każda dodatkowa cyfra mnoży liczbę kombinacji przez 10. Puste pole oznacza 4 cyfry.
- Ile kodów - od 1 do 50. Kilka kodów na liście pozwala wybrać ten, który łatwiej zapamiętać, a nikt postronny nie wie, który wybrałeś.
- Łatwe kody - zostaw pominięcie włączone, chyba że potrzebujesz pełnej losowości, na przykład do testów, gdzie 0000 też musi mieć szansę.
- Odczytaj wynik - nad tabelą są kody, pod nimi liczba wszystkich kombinacji, odrzuconych wzorów, pula, z której losowano, i szansa na zgadnięcie w trzech próbach.
Dlaczego losowy PIN jest lepszy od wymyślonego
Teoretycznie czterocyfrowy kod ma 10 000 możliwości i każda powinna wypadać z prawdopodobieństwem 0,01%. W praktyce ludzie wybierają kody, które łatwo zapamiętać, a te same rzeczy łatwo zgadnąć. Analiza DataGenetics objęła prawie 3,4 mln czterocyfrowych haseł z wycieków. Kod 1234 miał tam 10,713%, 1111 miał 6,016%, a 0000 miał 1,881%. Te trzy razem to 18,61%, czyli prawie co piąty kod. Według tej samej analizy już 5 najpopularniejszych kodów pokrywa 20% zbioru, 61 pokrywa jedną trzecią, a 426 połowę.
Najrzadszy kod w tym zbiorze, 8068, pojawił się 25 razy. To dobrze pokazuje, skąd bierze się przewaga zgadującego: nie z liczby kombinacji, tylko z ludzkich przyzwyczajeń. Losowanie usuwa ten problem, a pominięcie łatwych wzorów usuwa jeszcze sytuację, w której los sam podsunie 1212 albo datę.
Dłuższy kod daje znacznie więcej. Przy 6 cyfrach generator pomija 85 990 wzorów, głównie daty w trzech układach (dzień-miesiąc-rok, rok-miesiąc-dzień i miesiąc-dzień-rok), a i tak zostaje 914 010 kombinacji. Wytyczne NIST SP 800-63B dla kodów aktywujących uwierzytelniacz, czyli np. lokalnego PIN-u, którym odblokowuje się uwierzytelniacz wieloskładnikowy, wymagają co najmniej 4 znaków, zalecają co najmniej 6, a po najwyżej 10 kolejnych nieudanych próbach każą wyłączyć cały uwierzytelniacz.
Najczęstsze czterocyfrowe PIN-y według DataGenetics
Pierwsza dwudziestka z analizy ok. 3,4 mln kodów. W ostatniej kolumnie widać, z jakiego powodu generator odrzuca każdy z nich przy włączonym filtrze. Wszystkie dwadzieścia wpadają w któryś z wzorów.
| Miejsce | Kod | Udział | Wzór w generatorze |
|---|---|---|---|
| 1 | 1234 | 10,713% | ciąg rosnący |
| 2 | 1111 | 6,016% | ta sama cyfra |
| 3 | 0000 | 1,881% | ta sama cyfra |
| 4 | 1212 | 1,197% | powtórzony wzór |
| 5 | 7777 | 0,745% | ta sama cyfra |
| 6 | 1004 | 0,616% | data (10.04 albo 04.10) |
| 7 | 2000 | 0,613% | rok |
| 8 | 4444 | 0,526% | ta sama cyfra |
| 9 | 2222 | 0,516% | ta sama cyfra |
| 10 | 6969 | 0,512% | powtórzony wzór |
| 11 | 9999 | 0,451% | ta sama cyfra |
| 12 | 3333 | 0,419% | ta sama cyfra |
| 13 | 5555 | 0,395% | ta sama cyfra |
| 14 | 6666 | 0,391% | ta sama cyfra |
| 15 | 1122 | 0,366% | pary cyfr |
| 16 | 1313 | 0,304% | powtórzony wzór |
| 17 | 8888 | 0,303% | ta sama cyfra |
| 18 | 4321 | 0,293% | ciąg malejący |
| 19 | 2001 | 0,290% | rok |
| 20 | 1010 | 0,285% | powtórzony wzór |
Ile kombinacji zostaje przy każdej długości
Liczby z silnika generatora przy włączonym pomijaniu łatwych kodów. Ostatnia kolumna to szansa osoby, która nie zna kodu, zgaduje na ślepo i ma tylko trzy podejścia.
| Długość | Kombinacji | Łatwych wzorów | Pula losowania | Zgadnięcie w 3 próbach |
|---|---|---|---|---|
| 4 cyfry | 10 000 | 953 (9,5%) | 9 047 | 1 na 3 016 |
| 6 cyfr | 1 000 000 | 85 990 (8,6%) | 914 010 | 1 na 304 670 |
| 8 cyfr | 100 000 000 | 165 980 (0,17%) | 99 834 020 | 1 na 33 278 007 |
Przy czterech cyfrach najwięcej odrzuceń dają lata i daty: 747 kodów, bo do 200 lat dochodzą wszystkie dni roku zapisane jako dzień-miesiąc i miesiąc-dzień. Ta sama cyfra to 10 kodów, ciągi rosnące i malejące 14, powtórzone wzory typu 1212 i pary typu 1122 po 90, a środkowa kolumna klawiatury (2580 i 0852) 2.
Pięć faktów o PIN-ach, które zaskakują
Komu przydaje się losowy kod
Pytania o kody PIN
Powiązane narzędzia
Kwota Słownie
Zamiana kwoty i liczby na słowa po polsku, z groszami 00/100 - Zobacz generator
Generator Akronimów
Skrótowiec z nazwy firmy, projektu albo instytucji według zasad PWN - Zobacz generator
Generator Haseł
Silne hasła z literami, cyframi i znakami specjalnymi, z oceną siły - Zobacz generator
Generator Haseł WiFi
Długie hasła do sieci domowej WPA2 i WPA3 - Zobacz generator
Generator Liczb Losowych
Losowanie liczb z dowolnego zakresu, z powtórzeniami albo bez - Zobacz generator
Kalkulator Wariacji z Powtórzeniami
Policzy, ile jest kodów danej długości z danego zestawu znaków - Zobacz kalkulator
Generator UUID/GUID
Unikalne identyfikatory w wersji 4 i 1 do baz danych i API - Zobacz generator
Generator Tabliczki Mnożenia
Tablica do druku i karty ćwiczeń z kluczem odpowiedzi - Zobacz generator
Generator zweryfikowany przez zespół LiczGrupa.pl
Treść, wzory i wyniki zostały sprawdzone pod kątem poprawności i aktualności przez nasz zespół specjalistów.

Sprawdził: Krystian Szyszka