Criptografia & Hash

Autenticador TOTP — Gerador de códigos de autenticação em dois fatores

Autenticador TOTP on-line e gratuito que gera senhas de uso único baseadas em tempo. Compatível com os algoritmos SHA-1, SHA-256 e SHA-512. Não exige cadastro e funciona no navegador.

Uso gratuito Sem cadastro Funciona no navegador

Área da ferramenta

Use 16 to 128 Base32 characters (A-Z and 2-7).

Your secret stays in this browser and is never uploaded.

Atualiza em 0s
Insira uma chave secreta Base32 acima para gerar códigos TOTP

O que é TOTP (senha de uso único baseada em tempo)?

TOTP é um algoritmo de autenticação em dois fatores (2FA) amplamente adotado e definido na RFC 6238. Ele gera códigos numéricos de curta duração com base em uma chave secreta compartilhada e no horário atual. Serviços como Google, GitHub, AWS e muitos outros usam TOTP para adicionar uma camada de segurança além das senhas. Cada código é válido durante um intervalo fixo, normalmente de 30 segundos, após o qual um novo código é gerado automaticamente.

Como usar este autenticador TOTP

  1. 1Insira em Base32 Secret Key a chave secreta codificada em Base32 fornecida pelo serviço no qual você deseja se autenticar.
  2. 2Escolha Algorithm (SHA-1 é o padrão da maioria dos serviços), Digits (6 ou 8) e Period (30s ou 60s).
  3. 3A ferramenta gera e exibe imediatamente o código TOTP atual, acompanhado de uma contagem regressiva.
  4. 4Clique no código ou em Copy Code para copiá-lo para a área de transferência.
  5. 5O código é atualizado automaticamente quando o intervalo de tempo termina.

Casos de uso comuns

Teste de implementações de 2FA

Valide a lógica TOTP do servidor gerando códigos com base em uma chave secreta conhecida.

Geração emergencial de códigos

Gere códigos TOTP sem um aplicativo autenticador no celular quando tiver um backup da chave secreta Base32.

Validação com diferentes algoritmos

Teste códigos TOTP com diferentes algoritmos, como SHA-256 e SHA-512, para confirmar que seu serviço oferece o suporte esperado.

Perguntas frequentes

É seguro inserir meu segredo TOTP aqui?

O processamento ocorre inteiramente no navegador por meio da Web Crypto API, e nenhum dado é enviado a servidores. Ainda assim, nunca compartilhe seu segredo TOTP com sites não confiáveis.

O que é uma chave secreta Base32?

Base32 é uma codificação que usa as letras de A a Z e os dígitos de 2 a 7. Ao configurar a 2FA, o serviço fornece uma chave secreta no formato Base32, geralmente junto a um código QR.

Por que meu código não corresponde ao do aplicativo autenticador?

Confirme se Algorithm, Digits e Period correspondem às configurações do serviço. A maioria dos serviços usa SHA-1, 6 dígitos e um período de 30 segundos. Verifique também se o relógio do dispositivo está correto.