O que é Cifra de César?

A Ferramenta de Cifra de César criptografa e descriptografa textos usando a clássica cifra de substituição por deslocamento de letras. Escolha qualquer valor de rotação de 1 a 25 para codificar sua mensagem, ou use o modo de força bruta para testar todos os deslocamentos de uma vez na descriptografia.

A cifra desloca cada letra um número de posições que você escolhe, voltando de Z para A. Espaços e pontuação passam sempre intactos, e os dígitos também, a menos que você ligue Cifrar dígitos para girar o 0–9 também. Ligue Força Bruta e a ferramenta mostra os 25 candidatos a decifragem; o certo é o que se lê como inglês.

Como usar

  1. Insira o texto que deseja criptografar ou descriptografar no campo de entrada.
  2. Defina o valor de deslocamento (1-25) e escolha a direção — criptografar ou descriptografar.
  3. Veja o resultado instantaneamente, ou use o modo de força bruta para visualizar todas as 25 variações possíveis.

Quando usar

  • Montar um enigma de escape room ou sala de aula que os alunos resolvem com caneta e papel.
  • Demonstrar cifras de substituição e análise de frequência em uma aula de criptografia.
  • Esconder o final ou um spoiler em um post de fórum, sabendo que qualquer um pode decifrar.

Resultado

Você quer codificar a mensagem "ATTACK AT DAWN" com um deslocamento de 3. O resultado é "DWWDFN DW GDZQ". Compartilhe o número do deslocamento com o destinatário para que ele possa decodificar.

Perguntas frequentes

A cifra de César é segura pra valer hoje em dia?
De jeito nenhum pelos padrões modernos. Como só existem 25 deslocamentos possíveis, qualquer pessoa testa todos em segundos, exatamente o que o modo Força Bruta faz aqui. Segredos reais pedem AES ou outro algoritmo moderno; isso aqui serve pra enigmas e didática.
Pra que serve o gráfico de frequência de letras?
Ele compara quantas vezes cada letra aparece no seu texto cifrado com as frequências típicas do inglês (E perto de 12%, T perto de 9%). Se o pico da cifra fica duas casas à direita de onde o E deveria estar, o deslocamento provavelmente é 2.
Por que os números e espaços da mensagem não são cifrados?
Por padrão sim, porque a cifra de César é definida apenas sobre o alfabeto, o que mantém visíveis os limites entre palavras (um dos motivos de ela ser quebrada com facilidade em mensagens longas). Se quiser cifrar os números também, ligue Cifrar dígitos e a ferramenta gira o 0–9 com o mesmo deslocamento; espaços e pontuação ficam sempre intactos.
Qual a diferença entre deslocamento 13 e ROT13?
ROT13 é exatamente a cifra de César com deslocamento 13. Como 13 é metade de 26, cifrar duas vezes com 13 devolve o texto original, por isso ROT13 é seu próprio inverso.
A ferramenta lida com letras acentuadas como é ou ñ?
Não. Só A–Z e a–z são deslocadas; os caracteres acentuados passam sem alteração. Se a mensagem depende deles, troque pelas formas sem acento antes de cifrar pra manter o texto consistente.

Ferramentas relacionadas