Codificador de cifras Caesar, ROT13 e Atbash
Este codificador aplica três cifras clássicas de substituição: Caesar, ROT13 e Atbash. Ele é indicado para estudo, jogos, enigmas, demonstrações de criptografia histórica e testes simples de transformação de texto, não para proteger informações sensíveis.
Como cada cifra funciona
No modo Caesar, cada letra A-Z ou a-z é deslocada no alfabeto pelo valor escolhido no controle deslizante, de 1 a 25. A direção “codificar” soma o deslocamento; a direção “decodificar” usa 26 menos o deslocamento. ROT13 é um Caesar fixo de 13 posições, por isso aplicar duas vezes recupera o texto original. Atbash espelha o alfabeto: A vira Z, B vira Y e assim por diante.
O que a ferramenta transforma
O script altera apenas letras latinas sem acento, preservando números, espaços, pontuação e outros caracteres. A tabela lateral mostra o mapeamento A-Z em tempo real, e o botão de troca coloca a saída no campo de entrada. Para Caesar, a troca também inverte a direção.
Limites de segurança
Essas cifras são educativas e facilmente reversíveis. Não use Caesar, ROT13 ou Atbash para senhas, dados pessoais, mensagens privadas ou qualquer contexto que exija criptografia real. Para segurança, use algoritmos modernos e bibliotecas confiáveis.
Verificação prática do resultado
Ao usar Cifra de texto, confira sempre o valor digitado, a unidade de origem, a unidade de destino e o arredondamento antes de copiar a resposta. A ferramenta cobre transformações simples, cifrar e decifrar; é adequada para aprendizado, não para proteger dados confidenciais. Uma conversão pode estar matematicamente correta e ainda assim causar erro se for colada sem unidade, com separador decimal inadequado ou com casas decimais demais para o contexto. Em relatórios, planilhas, código, especificações técnicas ou mensagens para clientes, mantenha também o valor original para que o cálculo possa ser refeito depois.
Como conferência final, faça também a conversão inversa: parta do resultado, volte para a unidade inicial e veja se a diferença cabe no arredondamento escolhido. Ao colar em uma tabela, mensagem ou código, registre unidade, precisão e fonte do valor para evitar leitura ambígua depois.
Comentários