Cifra de César

Cifra de César

Cifra de César online grátis: codifique ou decodifique com qualquer shift, roda visual interativa, force bruta 25 shifts e análise de frequência. ROT13 incluído.

Atualizado em maio de 2026

Deslocamento:
0 25 +3
Texto de Entrada 0 chars
Resultado
Velocidade
Instantâneo
Privacidade
Apenas Local
Deslocamento
+3 (41.5°)
Roda da Cifra
ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ3
A → D · Arraste o anel interno ou use as teclas ←→
41.5° por passo
Shift + Enter para Copiar

Cifra de César Online — Codificar, Decodificar e Quebrar Grátis

Codifique ou decodifique qualquer texto com a cifra de César em segundos. Cole sua mensagem, escolha um shift (1–25) e o resultado aparece instantaneamente. Esta ferramenta vai além de um encoder simples: arraste a roda de cifra interativa para definir o deslocamento visualmente, quebre shifts desconhecidos com força bruta — todos os 25 resultados de uma vez — e identifique a chave pelo histograma de análise de frequência. Sem cadastro, 100% no navegador.

A cifra de César é a cifra de substituição mais antiga e mais ensinada do mundo. Entender como ela funciona — e como quebrá-la — é a base da educação em criptografia, competições CTF e puzzles de escape room.

Como Usar a Ferramenta de Cifra de César

Codificar ou decodificar leva três passos:

  1. Cole o texto no campo de entrada — texto original para codificar, texto cifrado para decodificar. O resultado atualiza ao vivo enquanto você digita.
  2. Defina o shift usando o slider (0–25), o campo numérico ou arrastando o anel interno da roda de cifra — o número do shift muda em tempo real.
  3. Copie o resultado com o botão Copiar ou pressione Shift + Enter — o texto codificado ou decodificado está pronto.

Para quebrar uma cifra desconhecida: cole o texto cifrado e veja a seção Força Bruta, que mostra os 25 decodings simultaneamente com o mais legível destacado. Para textos mais longos, o histograma de Análise de Frequência identifica o shift provável automaticamente — clique no shift sugerido para aplicá-lo instantaneamente.

Exemplos de Cifra de César

Entrada Shift Saída
HELLO WORLD 3 KHOOR ZRUOG
KHOOR ZRUOG 3 (decodificar) HELLO WORLD
OI MUNDO 3 RL PXQGR
BRASIL 3 EUDVLO
Hello, World! 13 (ROT13) Uryyb, Jbeyq!

Esta ferramenta preserva números, espaços e pontuação sem alteração (comportamento padrão da cifra de César). A opção Manter Maiúsculas/Minúsculas preserva o case original; desativada, converte tudo para maiúsculas.

O Que É a Cifra de César?

A cifra de César é uma cifra de substituição monoalfabética em que cada letra do texto original é substituída pela letra um número fixo de posições adiante no alfabeto:

Cifrar:   C = (P + shift) mod 26
Decifrar: P = (C − shift + 26) mod 26

Onde P é a posição da letra no texto original (A = 0, B = 1, … Z = 25) e C é a posição na cifra. Com shift 3: A → D, B → E, … Z → C. Como o alfabeto é circular, existem exatamente 25 chaves não triviais (shifts 1–25).

Júlio César usava o shift 3 em suas correspondências militares por volta de 50 a.C. Daí o nome da cifra.

Casos de Uso Comuns

  • CTF e puzzles de escape room: a cifra de César é um dos tipos de cifra mais comuns em competições Capture the Flag e desafios de geocaching. Use o modo força bruta para quebrar shifts desconhecidos.
  • Sala de aula: o detalhamento passo-a-passo demonstra a fórmula (P + shift) mod 26 letra por letra, tornando o algoritmo concreto e visual para estudantes.
  • ROT13 para spoilers: o shift 13 é o ROT13 — auto-inverso, ou seja, aplicá-lo duas vezes retorna o texto original. Historicamente usado no Usenet e Reddit para esconder spoilers.
  • Aprender análise de frequência: o histograma integrado mostra como a distribuição de letras no texto cifrado revela a chave, introduzindo os alunos à criptoanálise estatística.

Erros Comuns com a Cifra de César

  • Usar o shift errado para decodificar: o erro mais comum é tentar decodificar com o shift de codificação no modo errado. Esta ferramenta resolve automaticamente — selecione o modo Decodificar e use o mesmo shift que usou para codificar.
  • Esquecer que ROT13 é auto-inverso: com shift 13, codificar e decodificar são a mesma operação. Aplicar duas vezes retorna o original.
  • Confiar para segurança real: a cifra de César não oferece segurança real — existem apenas 25 chaves possíveis. Use exclusivamente para educação, puzzles e uso recreativo.

Perguntas Frequentes

O que é a cifra de César e como ela funciona?

A cifra de César desloca cada letra do alfabeto por um número fixo de posições. Com shift 3, A vira D, B vira E, e Z volta para C. Números, espaços e pontuação são preservados. Júlio César usava esse método em suas correspondências militares por volta de 50 a.C., daí o nome.

Como quebrar uma cifra de César sem conhecer a chave?

Dois métodos funcionam bem. Primeiro, força bruta: há apenas 25 shifts possíveis — a seção Força Bruta desta ferramenta mostra todos os resultados e destaca o mais legível. Segundo, análise de frequência: no português, A é a letra mais comum (14,6%). Se a letra mais frequente no texto cifrado for D, o shift é D − A = 3.

O que é ROT13 e por que é especial?

ROT13 é a cifra de César com shift 13. Como o alfabeto tem 26 letras, aplicar ROT13 duas vezes retorna o texto original — é auto-inverso. Essa propriedade o tornou popular em fóruns para esconder spoilers: codifique uma vez para ocultar, codifique novamente para revelar.

A roda de cifra muda algo funcionalmente?

Não — é uma representação visual da tabela de substituição. A roda de cifra (também chamada de disco de cifra) era o instrumento físico que os escribas de César usavam: dois anéis concêntricos com o alfabeto, girados para definir a chave. Arraste o anel interno nesta ferramenta e o shift atualiza em tempo real.

A cifra de César pode ser usada na escola?

Sim — é ideal para introduzir conceitos de criptografia. Use a roda de cifra para demonstrar visualmente o mapeamento de letras. O modo passo-a-passo mostra a fórmula (P + shift) mod 26 para cada letra. O modo força bruta demonstra ataques de brute force. A análise de frequência apresenta a criptoanálise estatística de forma acessível.

Recursos

Ferramentas Relacionadas