Ferramenta de cifra de César
Codifique e decodifique texto com a cifra de César usando qualquer deslocamento de 1 a 25. Use o modo de força bruta para ver os 25 deslocamentos possíveis de uma vez, ideal para quebrar mensagens cifradas desconhecidas. Caracteres não alfabéticos passam sempre sem alteração. Grátis, privado e sem cadastro.
Select Mode
O que é a cifra de César
A cifra de César é um dos sistemas de cifra mais antigos conhecidos. Ele troca cada letra da mensagem pela que está um número fixo de posições à frente no alfabeto, voltando ao início no fim: com deslocamento 3, A vira D, B vira E e Z vira C.
Júlio César a usava na correspondência militar, daí o nome. É uma cifra de substituição monoalfabética: uma letra do texto original sempre vira a mesma letra no texto cifrado.
Como usar a decodificação por força bruta
Se você não sabe o deslocamento, não precisa adivinhar.
- Ative o modo de força bruta para gerar os 25 deslocamentos possíveis ao mesmo tempo.
- Percorra os resultados: o texto legível se percebe a olho nu.
- Selecione o deslocamento correto para continuar trabalhando com ele.
Por que não é segura (e para que serve)
Com apenas 25 chaves possíveis, a cifra de César é quebrada em segundos. Além disso, ela preserva os padrões do idioma: letras frequentes continuam frequentes, o que permite quebrá-la por análise de frequência.
Por isso, reserve-a para estudar criptografia, resolver enigmas e jogos de fuga. Para proteger dados reais, use algoritmos modernos como o AES.
Perguntas frequentes
A cifra de César é uma cifra de substituição que desloca cada letra do texto original um número fixo de posições no alfabeto. Deve o nome a Júlio César e é uma das técnicas de cifra mais antigas da história. Nossa ferramenta aceita qualquer deslocamento de 1 a 25 e processa tudo localmente no seu navegador.
Use o modo de força bruta: ele mostra os 25 deslocamentos possíveis ao mesmo tempo. Percorra os resultados e escolha o que produz texto legível; o correto se destaca na hora por ser o único que faz sentido.
Codificar desloca cada letra para frente o valor escolhido (por exemplo, A→D com deslocamento 3). Decodificar desloca para trás o mesmo valor (D→A com 3). Para decodificar uma mensagem é preciso usar o mesmo deslocamento da codificação.
ROT13 é um caso especial da cifra de César com deslocamento 13. Como o alfabeto inglês tem 26 letras, aplicar ROT13 duas vezes devolve o texto original. É muito usado na internet para esconder spoilers e respostas de enigmas. Nossa ferramenta destaca o deslocamento 13 como ROT13.
Não. Ela só desloca caracteres alfabéticos (A-Z e a-z). Números, pontuação, espaços e demais caracteres passam sem alteração, e maiúsculas e minúsculas são preservadas.
Não. Ela não oferece segurança real: é quebrada na hora por força bruta (só 25 chaves possíveis) ou por análise de frequência. Serve para aprendizado, enigmas e diversão, não para proteger senhas ou informações confidenciais.
A cifra de César funciona sobre o alfabeto latino padrão de 26 letras (A-Z). Caracteres não latinos passam sem alteração. Em idiomas que usam o alfabeto latino com acentos, as letras acentuadas não são deslocadas.
Com certeza. Toda a codificação e decodificação acontece no seu navegador, em JavaScript. Seu texto nunca é enviado a servidor algum, nem armazenado, nem registrado. Ao fechar a aba, ele desaparece.
Sim, 100% grátis, sem custos ocultos nem limitações. Sem cadastro, sem plano premium, sem limite de uso e sem restrição de tamanho. Use quantas vezes precisar.