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
| Entrada | Resultado |
|---|---|
| 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.
