Gerador TOTP

Gera códigos temporais atuais ou futuros a partir de um segredo compartilhado para desenvolvedores, administradores de segurança e pessoas que gerenciam tokens 2FA sem hardware.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,504+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

About This Tool

Esta ferramenta calcula TOTPs a partir de um segredo compartilhado de acordo com RFC 6238, facilitando o teste e a integração de fluxos MFA sem tokens de hardware. Aceita segredo base32, dígitos (6 ou 8), algoritmo (SHA1, SHA256, SHA512) e um time-step (padrão 30 segundos). Produz um código decimal utilizável para verificação em fluxos MFA e para validar a lógica OTP no servidor. Conceitualmente, o segredo é convertido em bytes, um HMAC é calculado contra um contador de 8 bytes derivado do tempo atual, e pela truncação dinâmica surge um valor de 31 bits que é reduzido modulo 10^digits para formar o OTP. O sistema suporta calcular códigos para o tempo atual ou tempos adjacentes para compensar desvio de relógio. É uma ferramenta puramente computacional e não armazena segredos nem exibe UI. É adequada para testes automatizados, validação de integração e auditorias de segurança que exigem resultados determinísticos de OTP. Vantagens incluem time_step, digits e algoritmo configuráveis, bem como a capacidade de gerar códigos para vários serviços numa única execução para verificação rápida em cenários MFA. Casos de uso típicos incluem validar a lógica de verificação OTP do servidor, testes MFA baseados em scripts e desenvolvedores simulando sign-ins em ambientes de teste. Um diferencial é a conformidade RFC e a ausência de estado persistente, permitindo resultados de teste reprodutíveis entre ambientes.

How to Use

  1. Forneça entradas: segredo base32, dígitos (6 ou
  2. , algoritmo (SHA1|SHA256|SHA
  3. e time_step. Opcionalmente defina current_time em uma epoch específica; caso contrário use o tempo do sistema. Execute o cálculo para obter o OTP para o timestamp informado. Se necessário, gere códigos para timestamps próximos para verificar deriva. Aplique o código gerado em fluxos de verificação MFA ou cenários de teste.
How to use online totp generator

Frequently Asked Questions

Find Quick Answers

O que é RFC 6238?
RFC 6238 define a norma para senhas de uso único baseadas em tempo (TOTP). Descreve como derivar um código a partir de um segredo compartilhado e do tempo atual, usando HMAC e truncamento dinâmico. Esta ferramenta implementa esse método para testes e validação.
Quais formatos de segredo são suportados?
A ferramenta aceita um segredo compartilhado codificado em base32, o formato comum para provisioning de TOTP. Segredos devem seguir a codificação base32 RFC 4648 para garantir representação correta em bytes para o cálculo HMAC.
Posso calcular códigos para tempos futuros?
Sim. Fornecendo um timestamp específico ou ativando uma janela de deriva, você pode gerar códigos para passos de tempo próximos (t-1, t, t+1, etc.) para testar tolerância a desvio de relógio em fluxos MFA.
Isso é adequado para produção MFA?
Não. Esta ferramenta é destinada a testes, validação e desenvolvimento. Não a utilize para gerar tokens ativos em produção; requer-se gerenciamento seguro de segredos e soluções baseadas em hardware.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Utility & Miscellaneous Tools

Conversor Spotify para MP3

Converte arquivos de áudio fornecidos localmente para MP3, permitindo ouvir offline e compatibilidad...

Utility & Miscellaneous Tools

Calculadora de Distância Rodoviária

Calculadora de distância rodoviária para viajantes, planejadores logísticos e motoristas, para estim...

Utility & Miscellaneous Tools

Calculadora de Idade

Determine rapidamente a idade de uma pessoa a partir da sua data de nascimento com nossa calculadora...

Utility & Miscellaneous Tools

Conversor de moedas

Converta rapidamente valores entre diferentes moedas com nosso conversor de moedas online gratuito,...

Your Feedback Matters

Help Us to Improve