💳 343.063 Registros de BIN🏦 13.269 Bancos emissores🌍 199 Países🧰 30 Ferramentas grátis

Gerador de códigos 2FA (TOTP)

Transforme uma chave secreta Base32 em códigos de dois fatores em tempo real, verifique um código e crie um link otpauth:// — tudo no seu navegador.

🔒 Os códigos são calculados no seu dispositivo. A chave secreta nunca é enviada nem salva.

Sobre a ferramenta Gerador de códigos 2FA (TOTP)

As senhas de uso único baseadas em tempo (TOTP, RFC 6238) são os códigos de seis dígitos exibidos pelo Google Authenticator, Microsoft Authenticator, Authy e pela maioria dos gerenciadores de senhas. O aplicativo e o servidor compartilham uma chave secreta; a cada 30 segundos, os dois lados calculam um HMAC do intervalo de tempo atual e mantêm alguns dígitos do resultado, de modo que os códigos coincidem sem nenhuma conexão de rede. Esta ferramenta faz o mesmo cálculo com a Web Crypto API do seu navegador. Cole a chave secreta Base32 exibida abaixo de um QR code (ou gere uma nova) e você verá o código atual com uma contagem regressiva, os códigos anterior e seguinte e uma verificação que aceita um intervalo de diferença de relógio, como a maioria dos servidores. Desenvolvedores podem usá-la para testar um fluxo de login com 2FA e criar a URI otpauth:// que os aplicativos autenticadores importam. A chave secreta nunca é enviada nem armazenada, mas trate chaves reais como senhas.

FAQ

Por que meu código não coincide com o do aplicativo autenticador?

Verifique se a chave secreta foi copiada por completo, se os dígitos, o período e o algoritmo correspondem aos do aplicativo (a maioria dos serviços usa 6 dígitos, 30 segundos e SHA-1) e se o relógio do seu dispositivo está correto. O TOTP depende da hora, então um relógio com diferença de mais de 30 segundos gera códigos diferentes.

É seguro colar minha chave secreta 2FA aqui?

O código é calculado localmente com a Web Crypto e nada é enviado a um servidor. Ainda assim, qualquer pessoa que tenha sua chave secreta pode gerar seus códigos, então use chaves reais apenas em um dispositivo confiável e prefira chaves de teste durante o desenvolvimento.

O que é uma URI otpauth://?

É o formato de link padrão contido nos QR codes de 2FA. Ele inclui a chave secreta, o rótulo da conta, o emissor e as configurações (algoritmo, dígitos e período), para que um aplicativo autenticador adicione a conta em um único passo.