BroadNet
OTP Hub tematico

La verifica OTP spiegata

Definizione

Una OTP (password monouso) è un codice monouso inviato a un utente per verificarne l'identità durante l'accesso, una transazione o il recupero dell'account, ed è la forma più comune di autenticazione a due fattori. La verifica del numero conferma che l'utente controlla effettivamente il numero di telefono tramite SMS, voce o WhatsApp OTP, flash call o autenticazione di rete silenziosa.

Sintesi tratta da Come funziona la verifica del numero (OTP e 2FA)?

Ultimo aggiornamento 10 termini chiave

Come funziona

  1. 1

    Generare il codice sul server

    Crea un codice di 4–8 cifre lato server, memorizza solo il suo hash con una breve scadenza (5–10 minuti) e associalo all'utente e al canale. Non inviare mai il codice al client per il confronto.

    Leggi la risposta completa
  2. 2

    Invia tramite una rotta ad alta priorità

    L'SMS raggiunge ogni telefono senza necessità di app, diventando il canale predefinito. Invia i codici tramite rotte dirette ad alta priorità, metti in primo piano il tuo brand e il codice, e non includere link.

    Leggi la risposta completa
  3. 3

    Verifica con limiti di sicurezza

    Confronta l'input dell'utente con l'hash memorizzato, limita i tentativi prima di forzare un nuovo invio, invalida il codice al momento del successo e permettine una rapida scadenza.

    Leggi la risposta completa
  4. 4

    Fallback e difesa

    Passa a flash call, WhatsApp o voce quando l'SMS è lento, e applica limiti di frequenza per numero e per IP contro il pumping di SMS (AIT). Laddove sia presente la copertura dell'operatore, l'autenticazione silenziosa di rete verifica la SIM senza alcun codice.

    Leggi la risposta completa

Termini chiave

Ogni termine dispone di una propria pagina di approfondimento con la spiegazione completa.

Domande frequenti

L'OTP è la stessa cosa dell'autenticazione a due fattori (2FA)?

No. Un OTP è un codice monouso, un singolo meccanismo. L'autenticazione a due fattori (2FA) è un modello che richiede due fattori indipendenti. Un OTP viene spesso utilizzato come uno di questi fattori, ma i termini descrivono cose diverse.

Leggi la risposta completa

Qual è il canale migliore per la consegna di OTP?

L'SMS è il canale OTP predefinito perché raggiunge ogni telefono senza app, ma la scelta migliore dipende dal mercato e dal profilo di rischio: SMS per una copertura universale, chiamata flash per costi e velocità inferiori laddove supportata, WhatsApp per gli utenti che utilizzano app, autenticazione di rete silenziosa per una verifica senza intoppi e voce come soluzione di ripiego. I flussi di verifica più sicuri non ne scelgono uno solo, ma ne utilizzano diversi in cascata, in modo che un canale non funzionante non blocchi mai l'accesso.

Leggi la risposta completa

Quale metodo di verifica del numero è il più sicuro?

L'autenticazione silenziosa di rete è la più sicura: poiché verifica la SIM rispetto all'operatore sul piano dati, non c'è codice da estorcere tramite phishing, intercettazione tramite SS7 o ingegneria sociale. La chiamata flash è la seconda più sicura. L'OTP via SMS è il metodo più universale ma anche il più vulnerabile, quindi è consigliabile abbinarlo alla convalida del numero e ai limiti di frequenza. La soluzione pratica è una policy che effettua il failover tra i metodi in base al rischio e alla copertura.

Leggi la risposta completa

Quali sono le migliori pratiche per l'invio di SMS OTP?

Invia le password monouso tramite SMS attraverso un percorso dedicato ad alta priorità, mantieni i codici brevi (4-8 cifre), imposta una scadenza rapida (in genere 5-10 minuti), imponi l'utilizzo singolo e limita il numero di richieste per numero per proteggerti dalle frodi di invio massivo di SMS. Inserisci il nome del marchio e il codice all'inizio del messaggio, non includere link cliccabili (in modo che il messaggio non possa essere confuso con il phishing) e configura un canale di fallback per quando gli SMS sono lenti.

Leggi la risposta completa

Come posso ridurre i costi dell'OTP?

Riduci i costi degli OTP inviando codici meno numerosi, più economici e con maggiore successo: prediligi la verifica basata sulla rete (autenticazione silenziosa di rete) che non invia messaggi a pagamento laddove supportata, limita la frequenza per evitare l'invio massivo di SMS che ne gonfia il volume, mantieni i messaggi OTP all'interno di un singolo segmento GSM-7, instrada su percorsi diretti in modo che i codici non vengano reinviati e utilizza canali più economici come le chiamate flash laddove possibile. Il risparmio maggiore deriva solitamente dall'eliminazione degli invii fraudolenti e non riusciti, non dalla riduzione della tariffa unitaria.

Leggi la risposta completa