O que é TOTP?
TOTP é o algoritmo de senha única baseada em tempo que deriva um código curto de um segredo compartilhado e do horário atual.
Nome em inglês, sigla e aliases comuns
- Nome em inglês: Time-based One-Time Password
- Sigla: TOTP
- Aliases comuns: Authenticator code, Time-based OTP, senha única baseada em tempo, código autenticador, time-based OTP
Como funciona TOTP?
Autenticador e servidor calculam HMAC para o mesmo intervalo, geralmente 30 segundos, tolerando pequena diferença de relógio e impedindo repetição.
Exemplo prático
Após compartilhar um segredo no cadastro, app autenticador e serviço calculam independentemente o mesmo código de seis dígitos.
Diferenças em relação a conceitos relacionados
TOTP não precisa de entrega após o cadastro; verificação por SMS envia o código pela rede telefônica, e OTP é a categoria ampla.
Casos de uso, benefícios e riscos
É usado em cadastro, recuperação, confirmação e MFA. Comprova controle de canal ou segredo, mas há riscos de interceptação, reciclagem de número, phishing e recuperação fraca.
Relação com o DuoPlus
Um usuário autorizado pode instalar um app autenticador no DuoPlus Cloud Phone para gerar TOTP. O código é calculado offline a partir de um segredo compartilhado e do horário do dispositivo, portanto não depende de DuoPlus Cloud Number nem de SMS. Seed, QR code e códigos de recuperação são credenciais sensíveis e precisam de acesso restrito e backup separado.
Perguntas frequentes
Horário incorreto do cloud phone pode quebrar o TOTP?
Sim. Os relógios do dispositivo e servidor precisam estar razoavelmente sincronizados. Se os códigos falharem repetidamente, confira horário automático e fuso antes de ler o segredo novamente.
O que fazer antes de New Device ou migrar o cloud phone?
Migre o autenticador com segurança conforme as regras do serviço e guarde códigos de recuperação separadamente. Manter o único segredo TOTP em um telefone que será redefinido pode bloquear a conta permanentemente.


