Codificador / decodificador ROT13
Escribe o pega texto y verás su versión en ROT13 al instante. ROT13 es su propio inverso, así que la misma casilla codifica y decodifica. Cambia a ROT47, ROT5, ROT18 o a un desplazamiento César personalizado, y deja que la herramienta encuentre el desplazamiento de un mensaje César desconocido.
Última actualización:
Los 25 desplazamientos César (primero los que más se parecen al inglés; haz clic en uno para usarlo)
Tabla de sustitución
Cómo usar Codificador / decodificador ROT13
- Elige un cifrado: ROT13 (predeterminado), ROT47, ROT5, ROT18 o desplazamiento César.
- Escribe o pega tu texto en la casilla de entrada. El resultado se actualiza mientras escribes.
- Para decodificar ROT13, ROT47, ROT5 o ROT18, solo pega el texto codificado: estos cifrados se deshacen a sí mismos.
- Para un cifrado César, define el desplazamiento y elige Codificar o Decodificar. Si no conoces el desplazamiento, pulsa Buscar desplazamiento para ver las 25 opciones con la que más se parece al inglés primero.
- Copia o descarga el resultado, o pulsa Intercambiar para pasarlo de nuevo a la entrada.
Alfabeto ROT13
| Original | A | B | C | D | E | F | G | H | I | J | K | L | M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ROT13 | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
La segunda mitad del alfabeto corresponde a la primera (N→A … Z→M). Ejemplo: Hello, World! se convierte en Uryyb, Jbeyq!, y al aplicar ROT13 a Uryyb, Jbeyq! se obtiene de nuevo Hello, World!.
Las fórmulas
- César / ROTn para letras: codificado = (posición de la letra + n) mod 26, con A = 0. Para decodificar se usa (posición − n) mod 26. ROT13 es n = 13, así que codificar y decodificar es lo mismo.
- ROT5 para dígitos: dígito codificado = (dígito + 5) mod 10.
- ROT47: para cualquier carácter con código ASCII c entre 33 y 126, codificado = 33 + ((c − 33 + 47) mod 94). Los espacios y los caracteres fuera de ese rango no cambian.
Dónde se usa ROT13
ROT13 se popularizó en Usenet en la década de 1980 para ocultar spoilers, remates de chistes y respuestas de acertijos, de modo que los lectores tuvieran que decidir revelarlos. Todavía se usa en pistas de geocaching, foros, ejercicios de programación y búsquedas de acertijos. El cifrado César es mucho más antiguo: el historiador romano Suetonio escribió que Julio César usaba un desplazamiento de tres letras en sus cartas privadas.
Preguntas frecuentes
¿Qué es ROT13?
ROT13 (rotar 13 posiciones) es un cifrado de sustitución de letras sencillo que reemplaza cada letra por la que está 13 posiciones después en el alfabeto, volviendo a empezar de la Z a la A. Así, la A se convierte en N, la B en O y la N en A. Los números y los signos de puntuación no cambian.
¿Cómo decodifico ROT13?
Aplica ROT13 otra vez. Como el alfabeto inglés tiene 26 letras, desplazar 13 posiciones dos veces devuelve cada letra a su lugar de partida. Pega el texto codificado en la casilla y el texto decodificado aparecerá en el resultado.
¿Cuál es la diferencia entre ROT13 y ROT47?
ROT13 solo cambia las 26 letras. ROT47 rota los 94 caracteres ASCII imprimibles, de ! a ~, 47 posiciones, así que los dígitos y los símbolos también se alteran. Ambos son su propio inverso.
¿ROT13 es un cifrado seguro?
No. ROT13 y el cifrado César ocultan el texto a simple vista, como spoilers o respuestas de acertijos, pero cualquiera puede revertirlos en segundos. Nunca los uses para proteger contraseñas o datos privados.
¿Cómo funciona el buscador de desplazamiento César?
Decodifica el texto con los 25 desplazamientos posibles y compara las frecuencias de letras de cada resultado con las frecuencias típicas del inglés mediante una puntuación chi cuadrado. El desplazamiento cuyas letras se parecen más al inglés aparece primero. Funciona mejor con una frase de texto o más.
¿ROT13 funciona con letras acentuadas u otros alfabetos?
El ROT13 clásico solo está definido para las letras latinas básicas de la A a la Z. Las letras acentuadas, otros alfabetos, los emojis, los dígitos y los signos de puntuación pasan sin cambios (excepto los dígitos en ROT5 y ROT18).
¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?
Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.