cifrado ROT
Gire las letras en cualquier cantidad del 1 al 25 con un control deslizante: un ROT13 variable.
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.