Ne, Shell ne preverja veljavnosti PIN-kode. Vendar priporočamo, da pri uvajanju ePIN-a razmislite o izključitvi naslednjih formatov PIN-kode:
PIN-koda mora biti dolga najmanj 4 številke.
PIN-koda mora biti sestavljena iz pozitivnih številk (0–9).
PIN-koda ne sme vsebovati veliko ponavljajočih se vrednosti (npr. 1222, 0000).
PIN-koda ne sme biti sestavljena iz predvidljivih številk (npr. 4433, 1133, 1212, 6969).
PIN-koda ne sme biti zaporedje številk (npr. 1234, 6789).
PIN-koda ne sme slediti predvidljivemu vzorcu na tipkovnici (npr. 1379, 2580, 0852).
PIN-koda ne sme temeljiti na letu ali datumu rojstva (npr. 1988).
PIN-koda ne sme biti pogosto uporabljena številka (npr. 1004, 2001).
Ko za šifriranje PIN-kode uporabite knjižnico kod Shell, ta vsebuje pravila za preverjanje veljavnosti, zato boste prejeli sporočilo o napaki, če PIN-koda ne izpolnjuje teh meril.
