Codificador e decodificador ROT5

Aplica uma rotação fixa de cinco posições aos dígitos ASCII. A mesma operação codifica e decodifica ROT5.

A conversão ocorre localmente. Letras, pontuação e dígitos não ASCII permanecem inalterados.

A conversão ocorre localmente. Letras, pontuação e dígitos não ASCII permanecem inalterados.

Área de conversão ROT5

Somente os dígitos ASCII 0–9 são rodados em cinco posições. Todos os outros caracteres são preservados.

Aplique ROT5 novamente para recuperar o texto original.

O que esta ferramenta faz

Rodar dígitos ASCII exatamente cinco posições preservando todos os outros caracteres.

Usar a mesma operação auto-inversa para codificar e decodificar ROT5.

Como usar

  1. Digite ou cole texto com dígitos ASCII no campo de entrada.
  2. Confira o resultado ROT5 atualizado automaticamente.
  3. Copie o resultado quando necessário.
  4. Aplique ROT5 novamente ao resultado para restaurar a entrada original.

Utilizações práticas

  • Ler ou criar textos antigos que usam ROT5 em partes numéricas.
  • Verificar exemplos ROT5 em testes de software ou documentação técnica.
  • Demonstrar em aula uma substituição cíclica auto-inversa de dígitos.
  • Transformar identificadores de exemplo preservando letras e pontuação.

Notas e limites

  • ROT5 altera somente os dígitos ASCII 0–9.
  • Letras, espaços, pontuação, caracteres acentuados e outros sistemas numéricos permanecem inalterados.
  • ROT5 é uma regra de codificação, não criptografia, e não oferece confidencialidade.
  • O texto é processado no navegador e esta ferramenta não o envia para petuja.tools.

Perguntas frequentes

Por que codificar e decodificar são iguais?

Cinco é metade do ciclo de dez dígitos, então duas aplicações devolvem cada dígito à posição inicial.

Em que o ROT5 transforma o dígito 8?

Ele vira 3 porque a rotação volta a 0 depois de 9.

ROT5 altera letras ou pontuação?

Não. Esta implementação altera apenas os dígitos ASCII 0–9.

Ele gira dígitos arábico-indianos ou outros dígitos Unicode?

Não. Dígitos como ١ ou 5 estão fora do intervalo ASCII 0–9 e permanecem iguais.

Meu texto é enviado?

Não. A transformação ocorre localmente no navegador.