Un passcode monouso, o OTP, è un codice a uso singolo utilizzato per confermare l'identità di un utente durante l'accesso o il recupero dell'account. Può essere recapitato tramite SMS, email, un'app di autenticazione o un altro sistema di verifica. Gli OTP migliorano la sicurezza rispetto alle sole password perché il codice scade rapidamente e non può essere riutilizzato dopo essere stato inserito.
Nella sicurezza informatica, gli OTP sono comuni nei flussi di autenticazione a più fattori e di recupero, ma non sono automaticamente resistenti al phishing. Gli attaccanti spesso prendono di mira la persona, non il sistema: ingannano gli utenti facendosi leggere o inoltrare un codice valido, quindi lo usano immediatamente per prendere il controllo dell'account. I difensori riducono questo rischio limitando le finestre di riutilizzo dei codici, avvisando gli utenti di richieste di accesso inattese e preferendo, quando possibile, metodi più sicuri come le passkey o gli autenticatori basati su hardware.


