Cifra de César

Criptografe e descriptografe mensagens como Júlio César fazia: escolha um deslocamento de 1 a 25 (ou use a predefinição ROT13). Letras maiúsculas, símbolos e espaços são preservados.

Sua mensagem fica no seu navegador: nada é salvo nem enviado para lugar nenhum.

Um pouco de história: de Júlio César ao ROT13

Segundo o historiador romano Suetônio, Júlio César protegia sua correspondência militar substituindo cada letra pela que está três posições adiante no alfabeto: o A virava D, o B virava E, e assim por diante. É uma das cifras documentadas mais antigas. A variante ROT13, com deslocamento de 13, tem uma propriedade curiosa: como o alfabeto latino tem 26 letras, aplicá-la duas vezes devolve o texto original, e criptografar e descriptografar são exatamente a mesma operação. Por isso ela virou o padrão dos fóruns da Usenet dos anos 1980 para esconder spoilers e soluções de enigmas.

A cifra de César é segura?

Hoje, nem um pouco: existem apenas 25 deslocamentos possíveis, então um ataque de força bruta testa todos em segundos, e a análise de frequência das letras a quebra até à mão (em português, A e E são as letras mais comuns e continuam sendo as mais comuns no texto cifrado, só que deslocadas). Ela ainda é ótima para jogos, caças ao tesouro, escape rooms e para aprender o básico de criptografia: só nunca a use para proteger dados realmente sensíveis.

Ferramentas relacionadas