Siirry sisältöön
🔑

PIN-koodigeneraattori

Luo satunnaisia PIN-koodeja 4-12 numeroon. Vältä heikkoja kuvioita kuten 1234 tai 0000. Kryptografisesti turvallinen, selaimessasi.

Kuinka PIN-generaattori toimii?

Tämä työkalu luo jokaisen numeron itsenäisesti käyttäen funktiota crypto.getRandomValues() vinouden poistosilmukalla, jotta jokaisella numerolla (0-9) on tarkalleen yhtä suuri todennäköisyys. Vaihtoehto "vältä heikkoja kuvioita" hylkää peräkkäiset PIN-koodit (1234, 4321), toistuvat numerot (1111) ja yleisimmin käytetyt PIN-koodit julkisista vuodoista (1234, 0000, 1111, 1212).

PIN-pituus ja turvallisuus

  • 4 numeroa — 10 000 yhdistelmää. Vakio pankkiautomaateille ja SIM-korteille. Murrettavissa, jos 3+ yritystä sallittu.
  • 6 numeroa — 1 miljoona yhdistelmää. Vakio iOS/Android-lukitusnäytöille.
  • 8-12 numeroa — 100M-1T yhdistelmää. Käytetty korkeamman turvallisuuden pankkitoiminnassa ja 2FA-varmuuskoodeissa.

Yleisiä käyttötapoja

  • SIM-avauskoodit — korvaa oletus-PIN satunnaisella.
  • Oven sisäänpääsykoodit — provisioi näppäimistöt toimistoille tai lyhytaikaisvuokrille.
  • Varmuuskoodit — esiluo lista 2FA-palautus-PIN-koodeista.
  • Testifixturet — täytä PIN-sarakkeet kehitystietokannoissa.

Tietosuoja

Kaikki PIN-koodit luodaan 100% selaimessasi. Mitään tietoja ei lähetetä palvelimelle.