ROT13, ROT5, ROT47 y Cifrado César
Aplica los cifrados clásicos de desplazamiento — ROT13, ROT5 para dígitos, ROT18, ROT47 o cualquier desplazamiento César personalizado — al instante.
¿Qué es ROT13?
ROT13 es un cifrado simple de sustitución que desplaza cada letra 13 posiciones — A se vuelve N, B se vuelve O, y así. Como el alfabeto latino tiene 26 letras, aplicar ROT13 dos veces te devuelve al texto original — por eso se volvió el cifrado clásico de spoilers en foros y Usenet. No es cifrado seguro — quien conozca el truco (o vea la salida sospechosa) puede decodificar al instante. Úsalo para esconder spoilers, ofuscación leve o como ejemplo didáctico de cifrado de sustitución.
Cómo usar la herramienta
Elige un modo — ROT13 solo para letras, ROT5 solo para dígitos, ROT18 para ambos (ROT13+ROT5), ROT47 para ASCII imprimible, o César con cualquier desplazamiento de 1 a 25. Pega tu texto en el campo de entrada. La salida se actualiza mientras escribes. Para decodificar, pega el texto cifrado y aplica el mismo modo de nuevo (ROT13/5/18/47 son auto-inversos). Para César con desplazamiento personalizado, decodifica re-aplicando con 26 menos el original.
Cómo funciona cada modo
ROT13: cada letra se desplaza 13 posiciones (mod 26), preservando mayúsculas. ROT5: cada dígito 0-9 se desplaza 5 posiciones (mod 10). ROT18: ROT13 sobre letras y ROT5 sobre dígitos, juntos. ROT47: cada carácter ASCII imprimible (códigos 33-126) se desplaza 47 posiciones (mod 94), así que la puntuación también rota — y ROT47 es su propio inverso, como los demás. César: igual a ROT13 pero con cualquier desplazamiento; solo ROT13 (desplazamiento=13) es auto-inverso — para los demás, decodifica con 26 − desplazamiento.
Referencia de modos
| Modo | Qué desplaza | Ejemplo |
|---|---|---|
| ROT13 | Letras A-Z y a-z (mayúsculas preservadas). Auto-inverso. | Hello → Uryyb |
| ROT5 | Solo dígitos 0-9. Auto-inverso. | 12345 → 67890 |
| ROT18 | Letras y dígitos, juntos. Auto-inverso. | Code 42 → Pbqr 97 |
| ROT47 | Cada carácter ASCII imprimible (33-126), incluyendo puntuación. Auto-inverso. | Hello! → w6==@P |
| César (desplazamiento personalizado) | Solo letras, desplazadas por la cantidad que elijas (1-25). | abc + 3 → def |
EN
PT
ES