ROT13 / Cifra de César

Cifra de deslocamento. ROT13 é simétrica (aplique duas vezes para decifrar).

O que é ROT13?

ROT13 é uma cifra de César com um deslocamento fixo de 13. Cada letra é substituída pela letra 13 posições depois no alfabeto (A↔N, B↔O, etc.). Como 13 é a metade de 26, ROT13 é seu próprio inverso: aplicá-lo duas vezes retorna o texto original.

Não é criptografia — qualquer um pode decifrar ROT13 instantaneamente. É usado como uma ofuscação cortês: escondendo spoilers em fóruns, criando quebra-cabeças leves ou como um exemplo de ensino para cifras de deslocamento. Números e pontuação passam inalterados.

Casos de uso

  • Esconder spoilers menores — envolva detalhes de enredos de filmes ou jogos em uma postagem de fórum ou Slack para que os leitores decifrem se quiserem.
  • Codificar respostas de trivia — comentários no Reddit com a resposta abaixo da pergunta, ROT13 protege contra revelações acidentais.
  • Ofuscação rápida — disfarçar um palpite ou punchline para que um único clique o revele.
  • Ensinar cifras simétricas — mostrar como ROT13 é seu próprio inverso, uma introdução fácil aos conceitos de criptografia.

Exemplos

EntradaResultado
Hello, World!Uryyb, Jbeyq! (ROT13)
Hello, World!Khoor, Zruog! (ROT3 / classic Caesar)

Perguntas frequentes

ROT13 é seguro?

Não — é trivialmente reversível. Não o use para nada sensível. Use criptografia real (AES, chave pública) para privacidade real.

Por que ROT13 é popular se não é seguro?

É um ocultador de spoilers educado. A convenção é bem conhecida online; os leitores podem facilmente decifrar se quiserem ver a resposta.

Posso usar qualquer deslocamento, não apenas 13?

Sim — defina o deslocamento para qualquer inteiro de 1 a 25. ROT1 (deslocamento 1) é às vezes chamado especificamente de 'cifra de César'; a cifra original atribuída a César usava deslocamento 3.

Os caracteres não alfabéticos são preservados?

Sim. Números, pontuação, espaços e emojis passam inalterados — apenas A–Z e a–z são rotacionados.

A ferramenta envia algo?

Não — a rotação ocorre no seu navegador.