Diz-se que Júlio César deslocava todas as letras de suas cartas militares em três posições para que um mensageiro capturado não pudesse lê-las. Essa ideia, e alguns parentes dela, estão reunidos aqui. Escolha uma cifra, digite ou cole o texto, e o resultado codificado ou decodificado aparece enquanto você digita. Essas cifras não são seguras pelos padrões modernos, mas são perfeitas para enigmas, geocaching, exercícios de sala de aula e um pouco de diversão.
Use em três passos
- Escolha a Cifra e se quer Codificar ou Decodificar.
- Defina o deslocamento da cifra de César ou a palavra-chave da Vigenère e depois digite ou cole o texto.
- Leia o resultado na segunda caixa e use Copiar para levá-lo com você.
As quatro cifras
- Cifra de César: cada letra avança um número fixo de posições, de 1 a 25. Um deslocamento de 3 transforma HELLO em KHOOR.
- ROT13: uma cifra de César com deslocamento de 13. Como o alfabeto tem 26 letras, o mesmo passo codifica e decodifica.
- Atbash: o alfabeto é espelhado, então A vira Z e B vira Y. Como o ROT13, aplicá-la duas vezes restaura o texto.
- Vigenère: uma palavra-chave decide o deslocamento de cada letra, o que torna a simples contagem de letras muito menos útil do que com um único deslocamento.
Resolvendo uma mensagem desconhecida
Se você sabe que um texto foi escrito com uma cifra de César, mas não sabe o deslocamento, abra a lista dos 25 deslocamentos. Há apenas 25 possibilidades, então uma das linhas será legível. Clique nela e o deslocamento é aplicado à caixa principal. As letras mantêm a caixa, e tudo o que não é uma letra de A a Z, inclusive dígitos, espaços e pontuação, passa sem alteração. Letras acentuadas ficam como estão.
Privado por princípio
O cálculo acontece no seu navegador e o seu texto nunca é enviado a lugar nenhum. Não confie nessas cifras para proteger nada importante, porque elas podem ser quebradas em segundos. Para segredos de verdade, use criptografia apropriada.