No, Shell non verifica la validità del codice PIN. Tuttavia, consigliamo di escludere i seguenti formati di PIN al momento dell’implementazione dell’ePIN:
La lunghezza del PIN deve essere di almeno 4 cifre.
Il formato del PIN deve essere composto da numeri positivi (0-9).
Il PIN non deve contenere molti valori ripetuti (ad es., 1222, 0000).
Il PIN non deve essere costituito da numeri prevedibili (ad es., 4433, 1133, 1212, 6969).
Il PIN non deve essere una sequenza di numeri (ad es., 1234, 6789).
Il PIN non deve seguire uno schema prevedibile sulla tastiera (ad es., 1379, 2580, 0852).
Il PIN non deve basarsi sull’anno o sulla data di nascita (ad es., 1988).
Il PIN non deve essere un numero comunemente utilizzato (ad es., 1004, 2001).
Quando si utilizza una libreria di codici Shell per crittografare il PIN, questa contiene le regole di convalida e verrà visualizzato un errore se il PIN non soddisfa tali criteri.
