2 Step login: parola memorabile ripristinata via e-mail o domande di sicurezza?

3

Sfondo

Abbiamo un sistema in atto che richiede ai dipendenti di accedere utilizzando un processo di verifica in 2 fasi (password e nome utente) + (un numero definito di caratteri da una parola memorizzata selezionata). Se l'utente non riesce a fornire informazioni di parole memorabili, viene invitato a fornire risposte ad alcune domande di sicurezza, ad esempio il proprio numero di assicurazione nazionale, prima di poter reimpostare la propria parola memorabile.

La mia domanda è:

Esistono dei vantaggi rispetto all'approccio precedente rispetto all'invio di un'email di ripristino all'utente?

    
posta Okavango 02.03.2016 - 19:04
fonte

1 risposta

2

Per prima cosa, vorrei sottolineare che questo non è considerato un processo di verifica in due passaggi perché tutti i componenti che suggerisci sono "qualcosa che conosci". Per avere la verifica in due passaggi, devi avere "qualcosa che sei" (ad es. Biometrica) o "qualcosa che hai" (ad esempio una chiave di sicurezza o un token di Google Authenticator). Vedi Wikipedia sotto "Componenti" per Autenticazione a due fattori.

L'unico vantaggio di questo processo è che se l'email dell'utente viene compromessa, ciò potrebbe impedire a un utente malintenzionato di reimpostare la propria password. Tuttavia, le domande di sicurezza sono spesso prevedibili e si può cercare l'obiettivo per trovare le risposte; come i nomi da nubile di compleanno e madre, che sono spesso di dominio pubblico.

Quindi, mentre ha alcuni vantaggi minimi di sicurezza, un sistema come questo non dovrebbe essere interpretato come "autenticazione a due fattori" e invece è solo "domande di sicurezza aggiuntive" di valore discutibile. Consentendo il reset delle password basato su domande di sicurezza che possono essere ricercate da un utente malintenzionato, in realtà si apre anche un vettore / vulnerabilità di attacco separato.

    
risposta data 02.03.2016 - 19:55
fonte

Leggi altre domande sui tag