Codificador ROT13

Codifique e decodifique textos com a cifra ROT13. Funciona diretamente no navegador, sem enviar o seu texto para um servidor.

O que é ROT13

ROT13 é uma cifra simples de substituição de letras que desloca cada letra 13 posições para frente no alfabeto. A torna-se N, B torna-se O e assim por diante, envolvendo-se de modo que N se torna A novamente. Sua propriedade inteligente é que aplicá-lo duas vezes retorna o texto original, porque 13 é exatamente metade do alfabeto de 26 letras, codificação e decodificação são a mesma operação. É uma das cifras de texto mais antigas e simples, famosa mais pela conveniência do que pela segurança.

Como funciona o ROT13

Cada letra é girada 13 posições. Como o alfabeto tem 26 letras, mudar 13 e depois 13 novamente leva você de volta ao ponto de partida, uma rotação completa de 26 letras. É por isso que a mesma ferramenta codifica e decodifica: execute "Hello" para obter "Uryyb" e execute "Uryyb" para obter "Hello" de volta. Apenas as letras são afetadas; números, espaços e pontuação passam inalterados. É um caso específico da cifra de César, que muda em qualquer valor escolhido.

Para que é usado o ROT13

O uso tradicional do ROT13 é ocultar texto que você não deseja ler acidentalmente, mas não precisa realmente proteger, spoilers, respostas de quebra-cabeças, piadas e conteúdo moderado em fóruns online. Publicar um spoiler de filme no ROT13 significa que ele fica ilegível à primeira vista, então ninguém o vê por acidente, mas quem quiser lê-lo pode decodificá-lo facilmente. Tem uma longa história na cultura da Internet exatamente para esse propósito. É também um exemplo de ensino comum de como funcionam as cifras de substituição.

ROT13 não é seguro

É importante deixar claro: o ROT13 não oferece segurança real. Como todos conhecem o método e não requer chave, qualquer pessoa pode decodificar texto ROT13 instantaneamente, incluindo esta ferramenta. Destina-se a obscurecer levemente o texto da visão casual, nunca a proteger algo sensível. Para uma verdadeira confidencialidade, você precisa de criptografia adequada com uma chave secreta. Pense no ROT13 como uma forma de tornar o texto “não imediatamente legível” por diversão e cortesia, não como um cadeado. Tudo roda no seu navegador.

Perguntas frequentes

Por que a mesma ferramenta codifica e decodifica?
Porque o ROT13 muda as letras em 13, que é exatamente metade do alfabeto de 26 letras. Aplicá-lo duas vezes completa uma rotação completa de volta ao original, portanto a codificação e a decodificação são operações idênticas.
O ROT13 é seguro para ocultar informações confidenciais?
ROT13 oferece zero segurança real, qualquer pessoa pode decodificá-lo instantaneamente, pois o método é público e não precisa de chave. Use-o apenas para ocultar levemente spoilers ou respostas de quebra-cabeças, nunca para algo que precise permanecer confidencial.
Isso afeta números e pontuação?
Não. ROT13 apenas gira letras. Números, espaços e pontuação passam inalterados, portanto apenas os caracteres alfabéticos são transformados.
Qual é a diferença entre ROT13 e a cifra de César?
ROT13 é uma cifra de César específica com um deslocamento de 13. A cifra de César pode mudar em qualquer valor; O deslocamento de 13 do ROT13 é especial porque torna a codificação e a decodificação a mesma operação.