Cifra de César Tradutor Online – Codifique e Decifre Mensagens Fácilmente

Cifra de César — Codificador e Decodificador Online

A Cifra de César é uma das técnicas de criptografia mais antigas do mundo. Codifique e decodifique mensagens secretas instantaneamente escolhendo o deslocamento do alfabeto. Usada há mais de 2.000 anos, continua a ser ensinada em cursos de segurança informática e criptografia.

O que é a Cifra de César?

A Cifra de César (também chamada cifra de substituição ou ROT) é um método de encriptação em que cada letra da mensagem é substituída por outra letra que está um número fixo de posições à frente no alfabeto. Esse número chama-se deslocamento ou chave.

Por exemplo, com deslocamento 3 (o usado pelo próprio Júlio César):

  • A → D
  • B → E
  • C → F
  • Z → C (volta ao início do alfabeto)

Assim, a palavra ROMA com deslocamento 3 torna-se URPD.

Como usar o codificador

  1. Escreva a mensagem que pretende codificar ou decodificar.
  2. Escolha o deslocamento (de 1 a 25).
  3. Selecione Codificar para encriptar ou Decodificar para revelar a mensagem original.
  4. Copie o resultado com um clique.

A história da Cifra de César

A cifra deve o seu nome ao imperador romano Júlio César (100 a.C. – 44 a.C.), que a usava para comunicar com os seus generais em campanha militar. Segundo o historiador Suetónio, César usava sistematicamente um deslocamento de 3 — A tornava-se D, B tornava-se E, e assim sucessivamente.

O seu sobrinho-neto Augusto, primeiro imperador de Roma, usava um deslocamento de apenas 1, substituindo A por B. Estas cifras permitiam que as mensagens militares, mesmo que interceptadas pelo inimigo, fossem incompreensíveis.

A Cifra de César é considerada o ancestral de todos os sistemas de criptografia modernos. Embora seja hoje facilmente quebrada, o princípio de substituição que introduziu está na base de cifras muito mais complexas usadas no século XX, como a máquina Enigma usada pelos nazis durante a Segunda Guerra Mundial.

Como funciona — exemplo completo

Mensagem original: ENCONTRO ÀS TRÊS
Deslocamento: 13 (ROT13)

Original E N C O N T R O
Posição 5 14 3 15 14 20 18 15
+13 18 27→1 16 28→2 27→1 33→7 31→5 28→2
Cifrado R A P B A G E B

Deslocamentos famosos

Deslocamento Nome Quem usou
1 ROT1 Augusto, primeiro imperador romano
3 ROT3 Júlio César — o mais clássico
13 ROT13 Muito usado na internet para ocultar spoilers e respostas
25 ROT25 Equivalente a recuar 1 posição no alfabeto

ROT13 — a variante mais popular

O ROT13 (deslocamento de 13 posições) é um caso especial: como o alfabeto tem 26 letras, aplicar ROT13 duas vezes devolve a mensagem original. Ou seja, codificar e decodificar é a mesma operação. Por isso, o ROT13 é muito usado em fóruns de internet para ocultar respostas, spoilers de filmes e piadas com a solução escondida.

Como quebrar a Cifra de César

A Cifra de César é fácil de quebrar por força bruta: como só existem 25 deslocamentos possíveis (de 1 a 25), basta tentar todos até encontrar um resultado com sentido. Este processo chama-se análise de frequência ou ataque de força bruta.

Em português, as letras mais frequentes são A, E, O, S, R. Se a letra mais comum na mensagem cifrada for, por exemplo, um H, é provável que corresponda ao A — revelando um deslocamento de 7.

Cifra de César vs criptografia moderna

Cifra de César AES (padrão actual)
Chave 1 número (1–25) 128, 192 ou 256 bits
Combinações possíveis 25 2^128 (~340 undecilhões)
Tempo para quebrar Segundos Milhares de milhões de anos
Uso actual Educação e jogos Bancos, militares, internet

Usos actuais da Cifra de César

  • Educação — é a primeira cifra ensinada em cursos de criptografia e segurança informática
  • Puzzles e escape rooms — mensagens secretas em jogos de enigmas
  • Caças ao tesouro — pistas codificadas para crianças e adultos
  • ROT13 na internet — para ocultar spoilers em fóruns como Reddit
  • Actividades escolares — exercícios de lógica e matemática
  • Jogos de RPG — mensagens secretas em campanhas de role-playing

Como codificar uma mensagem com Cifra de César: passo a passo

Passo O que fazer Exemplo (deslocamento 3)
1. Escreve a mensagem Usa apenas letras. Numeros e pontuacao ficam iguais. HOJE AO MEIO DIA
2. Escolhe o deslocamento O numero de posicoes a avancar no alfabeto (1 a 25). Julio Cesar usava 3. Deslocamento = 3
3. Substitui cada letra Avanca X posicoes no alfabeto. Quando chegar ao Z volta ao A. H+3=K, O+3=R, J+3=M…
4. Resultado A mensagem esta codificada. So quem souber o deslocamento a consegue ler. KRMD DR PHLR GLD

Como decodificar a Cifra de César

Passo O que fazer Exemplo
1. Tens a mensagem cifrada Precisas de saber o deslocamento ou tentar todos os 25. KRMD DR PHLR GLD
2. Recua o deslocamento Em vez de avancar, recua o mesmo numero de posicoes. K-3=H, R-3=O, M-3=J…
3. Se nao souberes o deslocamento Tenta todos os 25 valores. Ou usa analise de frequencia: a letra mais comum em portugues e o E. Tenta ROT1 ate ROT25
4. Resultado A mensagem original esta recuperada. HOJE AO MEIO DIA

Tabela do Alfabeto Cifrado — ROT3 (Julio Cesar)

Referencia rapida para codificar e decodificar manualmente com deslocamento 3:

Original A B C D E F G H I J K L M
ROT3 D E F G H I J K L M N O P
Original N O P Q R S T U V W X Y Z
ROT3 Q R S T U V W X Y Z A B C

Tabela do Alfabeto Cifrado — ROT13

O ROT13 e simetrico: codificar e decodificar e a mesma operacao.

Original A B C D E F G H I J K L M
ROT13 N O P Q R S T U V W X Y Z
Original N O P Q R S T U V W X Y Z
ROT13 A B C D E F G H I J K L M

Cifra de Cesar com numeros

A Cifra de Cesar classica so cifra letras — numeros (0-9) e pontuacao ficam sem alteracao. Por exemplo, com deslocamento 3:

Mensagem: REUNIAO AS 14:00
Cifrada: UHXQLDR DV 14:00

Se quiseres tambem cifrar numeros, uma extensao comum e deslocar os digitos de 0 a 9 com o mesmo principio: 0→3, 1→4, …, 7→0, 8→1, 9→2. A nossa ferramenta acima suporta esta opcao.

Exemplos de frases cifradas com Cifra de Cesar

Mensagem original Deslocamento Mensagem cifrada
OLA MUNDO 3 ROD PXQGR
SENHA SECRETA 7 ZLUZH ZLJYLAH
BOAS VINDAS 13 OBNF IVAQNF
JULIUS CAESAR 3 MXOLXV FDHVDU
PORTUGAL 5 UTWZXLFQ
CRIPTOGRAFIA 10 MZSZD YQBPSK

Perguntas frequentes

O que é a Cifra de César?

A Cifra de César é um método de criptografia por substituição em que cada letra da mensagem é deslocada um número fixo de posições no alfabeto. Com deslocamento 3, A torna-se D, B torna-se E, etc. É o sistema de encriptação mais antigo documentado historicamente.

Como decodificar uma mensagem com Cifra de César?

Se souber o deslocamento, insira a mensagem cifrada na ferramenta acima e selecione “Decodificar”. Se não souber o deslocamento, tente todos os 25 valores possíveis — o nosso decodificador pode mostrar todos os resultados de uma vez.

O que é ROT13?

ROT13 é a Cifra de César com deslocamento 13. Como o alfabeto tem 26 letras, codificar e decodificar com ROT13 é a mesma operação. É muito usado na internet para esconder spoilers e respostas em fóruns.

A Cifra de César é segura?

Não. A Cifra de César é extremamente fácil de quebrar porque só tem 25 variações possíveis. Qualquer computador quebra-a em milissegundos. Serve apenas para fins educativos, jogos e puzzles — nunca para proteger informação real.

Qual foi o deslocamento usado por Júlio César?

Segundo o historiador romano Suetónio, Júlio César usava um deslocamento de 3 — A tornava-se D, B tornava-se E, e assim sucessivamente. Este é o deslocamento que ficou associado à cifra e que lhe deu o nome.

A Cifra de César funciona com letras acentuadas?

O sistema clássico usa apenas as 26 letras do alfabeto latino sem acentos. Letras acentuadas (ã, é, ç, etc.) são normalmente mantidas sem alteração ou ignoradas. A nossa ferramenta segue esta convenção padrão.