Pular para o conteúdo principal

Cifra de César Online

A ferramenta definitiva para traduzir códigos secretos e desvendar os mistérios da criptografia clássica.

EDUCACIONAL: NÃO USE PARA SENHAS REAIS
Atenção: Estas cifras são históricas e fáceis de quebrar.
9 caracteres
Pulos (Shift)3
AD
ROD PXQGR

Raio-X: Como a mágica acontece

Veja letra por letra sendo transformada matematicamente:

O
+3
R
L
+3
O
A
+3
D
M
+3
P
U
+3
X
N
+3
Q
D
+3
G
O
+3
R

Por que é fácil quebrar esse código?

Observe o gráfico abaixo. Mesmo codificado, a letra A continua sendo a mais frequente, apenas mudou de nome.

Frequência das letras na sua mensagem

Veredito de Segurança

A Cifra de César tem apenas 25 combinações possíveis. Um computador testa todas em 0.0001 segundo.

A Cifra de Vigenère esconde melhor as frequências, mas padrões repetidos ainda entregam o segredo (Ataque de Kasiski).

Perguntas Frequentes

Tudo sobre códigos secretos.

Como funciona a Cifra de César?

É um método de substituição simples. Você escolhe um número (a chave) e desloca cada letra do alfabeto por esse número. Se a chave for 1, o A vira B, o B vira C, e assim por diante.

O que é ROT13?

ROT13 é um caso especial da Cifra de César onde o deslocamento é sempre 13. Como o alfabeto tem 26 letras, aplicar ROT13 duas vezes traz o texto original de volta.

Posso usar isso para senhas?

Jamais! Cifras clássicas são inseguras. Um computador quebra a Cifra de César em milésimos de segundo. Use gerenciadores de senha modernos.

A Cifra de Vigenère é segura?

É mais forte que a de César por usar uma palavra-chave, mas ainda é considerada insegura hoje devido à análise de padrões e frequência.

Como quebrar sem a chave?

Para César, testamos as 25 opções (Força Bruta). Para Vigenère, usamos análise de frequência: letras comuns como 'A' e 'E' aparecem mais vezes.

Onde a criptografia é usada hoje?

Em tudo: WhatsApp, bancos, sites (HTTPS). Mas os métodos modernos usam matemática complexa impossível de fazer à mão.

Quem inventou?

Júlio César usava para proteger mensagens militares romanas, deslocando 3 letras.

Por que aprender?

Ensina lógica, padrões e como computadores processam dados. É a base da segurança da informação.