- Defina os Dados — Preencha o nome do emissor/serviço e sua conta ou e-mail.
- Gere a Chave Base32 — Crie uma chave aleatória com alta entropia ou insira um segredo existente.
- Ajuste Parâmetros Criptográficos — Escolha o algoritmo HMAC (SHA-1, SHA-256 ou SHA-512), dígitos e período.
- Acompanhe o Token em Tempo Real — Observe a barra animada de contagem regressiva e verifique os passos adjacentes.
- Escaneie o QR Code — Utilize seu aplicativo autenticador preferido para registrar a chave.
- Imprima a Ficha de Emergência — Crie um documento físico seguro contendo a chave formatada e códigos de recuperação.
O que é o Estúdio de Chaves 2FA/TOTP e Códigos QR Isolado?
A autenticação em duas etapas baseada em tempo (TOTP, RFC 6238) é essencial para proteger credenciais de infraestrutura em nuvem, repositórios de código e identidades corporativas. Este estúdio oferece um ambiente isolado para geração de segredos criptográficos Base32, simulação de tokens e elaboração de kits impressos de recuperação de desastres.
Arquitetura e Funcionamento do Algoritmo TOTP
O algoritmo TOTP decodifica a chave Base32, deriva o contador de passos com base no timestamp Unix e calcula uma assinatura HMAC (SHA-1, SHA-256 ou SHA-512) usando a Web Crypto API nativa do navegador. Por meio do truncamento dinâmico (RFC 4226), extrai-se um código numérico de 6 ou 8 dígitos atualizado periodicamente.
Perfis Criptográficos e Tolerância a Desvios de Tempo
Enquanto o perfil padrão usa HMAC-SHA1 com 6 dígitos a cada 30 segundos, ambientes com exigências rigorosas de segurança corporativa adotam HMAC-SHA256 ou SHA-512 com 8 dígitos. A análise dos passos adjacentes auxilia administradores a identificar falhas de sincronização causadas por oscilações de relógio NTP nos servidores de validação.
Governança e Boas Práticas de Recuperação
Evite armazenar imagens de QR codes em serviços de nuvem desprotegidos. Mantenha uma cópia impressa com a chave Base32 agrupada em blocos de 4 caracteres e códigos de recuperação estáticos em um cofre seguro para garantir a restauração do acesso em qualquer eventualidade.