Saltar al contenido

cifrado ROT

Gire las letras en cualquier cantidad del 1 al 25 con un control deslizante: un ROT13 variable.

Entrada
13
Salida

cifrado ROT

ROT13 desplaza cada letra exactamente 13 lugares, y ROT47 desplaza cada carácter imprimible exactamente 47, ambos fijados por convención porque esa cantidad es su propia inversa. Esta herramienta generaliza la idea: arrastre el control deslizante a cualquier valor del 1 al 25 y aplique esa rotación en su lugar, un cifrado César que usted controla en lugar de un número integrado.

En el modo de letra predeterminado, solo rotan las 26 letras latinas sin acento A–Z y a–z; Se conservan las mayúsculas y minúsculas y todo lo demás (dígitos, puntuación, letras acentuadas como č o ü, emoji y escrituras no latinas) pasa intacto. Active el modo ROT47 para rotar cada carácter ASCII imprimible desde "!" a "~" dentro de esa banda de 94 caracteres, usando el mismo valor de desplazamiento. Los espacios, los saltos de línea y los caracteres que no son ASCII aún se dejan en paz.

Vale la pena conocer una diferencia con ROT13 y ROT47: debido a que 13 es la mitad de 26 (y 47 la mitad de 94), al ejecutarlos dos veces se restaura el original: el mismo botón codifica y decodifica. Un turno que usted elige por lo general no lo hace. Para revertirlo necesitas el turno complementario: 26 menos tu turno en modo letra, o 94 menos él en modo ROT47.

Esto se adapta a búsquedas de acertijos, salas de escape, sugerencias de geocaching y desafíos CTF donde los turnos fijos son demasiado conocidos como para ocultar algo. No es un cifrado real: un cifrado por desplazamiento tiene solo un número como espacio clave completo.

Todo se ejecuta localmente en su navegador. No se carga nada de lo que escribes, por lo que es seguro experimentar con texto privado. Copie el resultado, descárguelo como un archivo .txt o envíelo nuevamente a la entrada para encadenar otra transformación.

Preguntas frecuentes

¿En qué se diferencia de la herramienta ROT13?
ROT13 siempre cambia exactamente 13. Esta herramienta te permite seleccionar cualquier cambio de 1 a 25 con un control deslizante, para que puedas generar cualquier rotación César, no solo la clásica.
¿Por qué aplicar el mismo cambio dos veces no lo deshace?
ROT13 y ROT47 funcionan como un único botón reversible sólo porque 13 y 47 son exactamente la mitad de sus alfabetos (26 y 94). Cualquier otro cambio necesita su complemento (26 menos el cambio para letras, 94 menos para el modo ROT47) para revertirlo.
¿Qué cambia el modo ROT47?
Cambia la rotación de las 26 letras a los 94 caracteres ASCII imprimibles ("!" a "~"), por lo que los dígitos y la puntuación también rotan, usando el mismo valor de desplazamiento del control deslizante.
¿Mi texto está subido a alguna parte?
No. La rotación se ejecuta completamente en su navegador: su texto nunca sale de su dispositivo.