Cifra de César

Cifre e decifre texto com a cifra de César online usando valores de deslocamento personalizados e vários alfabetos. É um dos métodos de criptografia clássica mais antigos e conhecidos.

Entrada
0 caract. · 0 bytes
Testar:
Resultado
✓ Cifra de substituição por deslocamento ✓ Suporte a vários alfabetos ✓ Não armazenamos suas mensagens ✓ Processado em nosso servidor
Exemplos
Cifrar com deslocamento 3 Shift: 3
Entrada AÇÃO LIVRE
Saída ÃÉÇP OKYUF

Alfabeto: português. Deslocamento: 3. Modo: cifrar. Cada letra é movida três posições para a frente.

Decifrar com deslocamento 3 Shift: 3
Entrada ÃÉÇP OKYUF
Saída AÇÃO LIVRE

Alfabeto: português. Deslocamento: 3. Modo: decifrar. O mesmo deslocamento é aplicado ao contrário para recuperar o texto original.

Exemplo com deslocamento 13 Shift: 13
Entrada CÓDIGO
Saída LZNSQY

Alfabeto: português. Deslocamento: 13. Este exemplo mostra a mesma ideia do ROT13 no alfabeto inglês: ocultar texto com um deslocamento fixo.

Preservar espaços e pontuação Shift: 5
Entrada AÇÃO, LIVRE!
Saída CFER, ÔMAVH!

Apenas as letras são deslocadas. Espaços, sinais de pontuação e outros símbolos permanecem sem alteração.

Como a cifra de César funciona

A cifra de César é uma cifra de substituição que desloca cada letra do alfabeto selecionado por um número fixo de posições. Por exemplo, no alfabeto português com deslocamento 3, A vira Ã, Á vira B e À vira C.

Ao cifrar, as letras avançam pelo alfabeto; ao decifrar, elas recuam pelo mesmo valor de deslocamento. Espaços, números e sinais de pontuação normalmente permanecem sem alteração.

Como o método é simples e previsível, ele costuma ser usado para apresentar as ideias básicas da criptografia clássica: texto claro, texto cifrado, chaves, cifragem e decifragem.

Segurança e limites práticos

A cifra de César não é considerada segura pelos padrões modernos. Como existe apenas um pequeno número de deslocamentos possíveis, um atacante pode testar todas as opções muito rapidamente.

Apesar dessa fraqueza, a cifra continua útil para educação, enigmas e demonstrações, porque mostra com clareza como um parâmetro secreto transforma texto legível em texto cifrado.

Se você precisa recuperar automaticamente um deslocamento desconhecido, use o quebrador da cifra de César para busca de chave e análise.

História da cifra de César

A cifra de César recebeu esse nome por causa de Júlio César, tradicionalmente associado ao uso de deslocamento de letras para proteger mensagens militares.

Embora o método seja extremamente fraco hoje, ele continua sendo uma das cifras históricas mais reconhecidas e um ponto de partida importante para aprender como funcionam as cifras de substituição.

FAQ

Não. A cifra de César pode ser quebrada rapidamente por força bruta, porque há apenas um número limitado de deslocamentos possíveis. Ela é mais indicada para aprendizado, enigmas e demonstrações simples.

Sim. Escolha o alfabeto correspondente nas configurações antes de processar o texto.

Espaços, dígitos e caracteres especiais não são alterados. Apenas as letras do alfabeto selecionado são cifradas.

A cifra recebeu o nome de Júlio César, que segundo a tradição usava um método de deslocamento de letras para proteger comunicações militares.

O modo ao vivo recalcula automaticamente o resultado quando você altera o texto ou as configurações de cifragem. Assim, você vê o resultado imediatamente sem pressionar o botão.

Esta miniaplicação foi criada para cifrar e decifrar quando você já conhece o deslocamento. Para busca automática de chave e análise baseada em frequência, use o quebrador da cifra de César.
Ferramentas relacionadas

Cifra de Playfair

Cifra clássica de substituição por dígrafos com matriz baseada em palavra-chave.

Cifra de Vigenere

Cifragem e decifragem polialfabéticas baseadas em uma palavra-chave.

Cifra de Bacon

Codificação A/B clássica e esteganografia textual com a cifra de Bacon.