Cyber Security: Creare le regole per la convalida di password sicure tramite le Regular Expression
Per gli amministratori e i fruitori di servizi dove è previsto l'accesso tramite autenticazione (login+password) diventa fondamentale l'utilizzo di alcune regole per la creazione delle password
Gli esempi seguenti ti aiuteranno a creare un processo più sicuro utilizzando le Regular Expression (o Regex). I codici seguenti consentono all'utente di modificare le proprie password, rispettando le regole di sicurezza; possono essere utilizzati liberamente.
"^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$"
Minimo otto caratteri, almeno una lettera, un numero ed un carattere speciale:
"^(?=.*[A-Za-z])(?=.*\d)(?=.*[@$!%*#?&])[A-Za-z\d@$!%*#?&]{8,}$"
Minimo otto caratteri, almeno una lettera maiuscola, una lettera minuscola ed un numero:
"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$"
Minimo otto caratteri, almeno una lettera maiuscola, una lettera minuscola, un numero ed un carattere speciale:
"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$"
Minimo otto caratteri e massimo dieci caratteri, almeno una lettera maiuscola, una lettera minuscola, un numero ed un carattere speciale:
"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,10}$"