Che cos'è
L’acronimo OTP sta per One-Time Password, cioè password monouso utilizzabile per un singolo accesso. Questo codice viene utilizzato per verificare l’identità dell’utente durante l’accesso a una piattaforma online, spesso come secondo fattore di autenticazione insieme alla password. Essendo uno strumento ‘usa e getta’ garantisce standard di sicurezza elevati, in quanto si evita il rischio che sia replicata, memorizzata e riutilizzata da qualche malintenzionato.

A cosa serve
Quando un utente accede a un sito web o a un’applicazione, normalmente utilizza una password personale. Per aumentare la sicurezza dell’accesso può essere richiesto anche un codice OTP.
Una password tradizionale può essere sottratta o scoperta, mentre un codice OTP aggiunge un ulteriore livello di sicurezza perché cambia automaticamente e non può essere riutilizzato.

Libretto delle istruzioni
La tecnologia alla base degli OTP è complessa, ma possiamo spiegarne il funzionamento in modo semplice.
Il codice OTP è formato da un codice alfanumerico che viene inviato all’utente in diversi modi: tramite SMS, tramite applicazioni per smartphone o tramite un dispositivo specifico, detto token.
Ci sono diversi metodi che vengono utilizzati per generare un codice OTP, e ogni metodo utilizza una logica differente. Vediamo insieme quali sono:
- Metodo temporale: l’OTP viene generata e resta valida per un breve lasso di tempo e il criterio utilizzato è l’ora corrente.
- Metodo matematico in base alla password: l’OTP viene generato in base a una sequenza predefinita e il criterio utilizzato è la password generata precedentemente
- Metodo matematico in base ad un evento: l’OTP viene generato in base ad un contatore attivato manualmente
Quindi un codice OTP ti permette di autenticarti online sfruttando la sicurezza di password effimere generate da algoritmi, che impediscono a chiunque di riuscire a risalire a quella tua informazione personale.
Utilizzando un token o un’applicazione di autenticazione è possibile aumentare il livello di sicurezza dei propri account online.
