Início

Testar token TOTP

Este guia explica TOTP token testing no contexto de códigos Authenticator locais, chaves Base32, links otpauth e atalhos de URL.

Ajuda para autenticadores 2FA, MFA e TOTP

Use esta página como um gerador leve de códigos TOTP/OTP para autenticação de dois fatores (2FA), autenticação multifator (MFA) e códigos compatíveis com autenticadores. Cole um segredo Base32 ou link otpauth e adicione mais geradores apenas quando precisar.

Notas de recursos

O campo de segredo mantém o texto colado visível como foi inserido, enquanto o gerador aceita internamente espaços, hífens e padding. Cada gerador tem sua própria contagem TOTP de 30 segundos, nome opcional, colar, limpar, excluir e copiar com um clique. A página começa com um gerador por padrão; adicione mais apenas para várias contas, segredos 2FA ou tokens MFA. Entradas suportadas incluem URIs otpauth://, segredos Base32, fragments de URL, atalhos por path e parâmetros de query.

Atalhos de segredo por URL

O formato fragment é recomendado porque o conteúdo após # não é enviado com requisições HTTP. Formatos por path e query também funcionam, e essas páginas recebem noindex para evitar indexação de URLs com segredos. Não compartilhe segredos 2FA reais com outras pessoas. Para atalhos temporários, prefira a URL com fragment #secret=.

Escopo da ferramenta

A ferramenta converte uma chave existente em códigos TOTP atuais. Ela não cria novos secrets, SMS OTP, aprovações push, passkeys ou códigos de recuperação.

Vetores de teste TOTP da RFC 6238

Estes vetores públicos da RFC 6238 Appendix B usam valores TOTP de 8 dígitos para SHA-1, SHA-256 e SHA-512. Eles ajudam a verificar se um gerador TOTP, app Authenticator ou biblioteca segue o algoritmo padrão.

Tempo UnixHora UTCTOTP esperado SHA-1TOTP esperado SHA-256TOTP esperado SHA-512
591970-01-01 00:00:59 UTC942870824611924690693936
11111111092005-03-18 01:58:29 UTC070818046808477425091201
11111111112005-03-18 01:58:31 UTC140504716706267499943326
12345678902009-02-13 23:31:30 UTC890059249181942493441116
20000000002033-05-18 03:33:20 UTC692790379069882538618901
200000000002603-10-11 11:33:20 UTC653531307773770647863826

Vetores de teste TOTP da RFC 6238 (JSON)

Padrões e referências

FAQ

O que é TOTP?

TOTP significa senha de uso único baseada em tempo. Um app autenticador e um serviço compartilham um segredo Base32 e usam o horário atual para criar um código curto que geralmente muda a cada 30 segundos.

Esta ferramenta 2FA é local?

O cálculo TOTP roda no seu navegador com Web Crypto. Não exige conta, e o segredo não é enviado a uma API de backend para gerar o código. Para atalhos por URL, prefira o formato #secret=.

Como usar vários geradores?

A página começa com um gerador. Clique em Adicionar gerador para cada segredo 2FA ou MFA extra, dê um nome opcional, cole um segredo Base32 ou URI otpauth e copie o código.

Posso abrir uma URL com um código de configuração 2FA?

Sim. O formato recomendado é https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Atalhos por path e URLs ?secret= também funcionam.