Idioma: Español

tools / rot13

rot13/

ROT13, ROT47 y cifrado César. ROT13 / ROT47 se deshacen al aplicarlos de nuevo; en el cifrado César puedes elegir el desplazamiento y la dirección.

Entrada

Resultado

Preguntas frecuentes

¿ROT13 es un cifrado y sirve para mantener algo en secreto?

No. ROT13 solo sustituye cada letra por la que está 13 posiciones más allá en el alfabeto. No hay clave, así que cualquiera puede deshacerlo. Sirve para ocultar spoilers, respuestas y soluciones de acertijos para que los lectores no los vean por accidente. El cifrado César es igual: solo hay 25 desplazamientos posibles y probándolos todos se rompe. Para una confidencialidad real, usa un cifrado de verdad, como AES.

¿Por qué al aplicar ROT13 dos veces se recupera el texto original?

El alfabeto latino básico (A-Z) tiene 26 letras y 13 es exactamente la mitad, así que A se convierte en N y N vuelve a ser A. La misma operación cifra y descifra. ROT47 funciona igual: hay 94 caracteres ASCII imprimibles y 47 es la mitad. Por eso estos dos modos no tienen dirección de cifrar / descifrar; solo el desplazamiento César la necesita.

¿Qué diferencia hay entre ROT13, ROT47 y el cifrado César?

ROT13 es un cifrado César con el desplazamiento fijado en 13 y solo cambia las letras A-Z. ROT47 actúa sobre los 94 caracteres visibles de ASCII 33 a 126, así que cambian las letras, los dígitos y los signos de puntuación. El desplazamiento César te deja elegir cualquier valor de 1 a 25 y también solo cambia letras. Por ejemplo, «Hola, mundo» se convierte en «Ubyn, zhaqb» con ROT13 y en «w@=2[ >F?5@» con ROT47.

¿Cómo descifro un cifrado César si no conozco el desplazamiento?

Elige «Desplazamiento César», pon la dirección en «Descifrar» e introduce el número que se usó para cifrar: un texto cifrado con desplazamiento 3 se descifra con desplazamiento 3. Esta herramienta no adivina el desplazamiento ni muestra todos los resultados a la vez. Si no conoces el desplazamiento, prueba del 1 al 25 uno por uno y mira cuál da un resultado que se lee como palabras normales.

¿Qué pasa con los dígitos, los espacios, la ñ, las letras con tilde y los signos de puntuación?

ROT13 y el desplazamiento César solo cambian de la A a la Z y de la a a la z; se conservan las mayúsculas y las minúsculas, y los dígitos, los espacios, los signos de puntuación, los caracteres chinos y las letras con tilde o la ñ (como é) se dejan tal cual. ROT47 cambia todos los caracteres visibles de ASCII 33 a 126, incluidos los dígitos y los signos de puntuación, mientras que los espacios, los saltos de línea, los caracteres chinos y las letras que no son ASCII se quedan como están.

¿Para qué sirve «⇄ Usar resultado como entrada»?

Vuelve a poner el contenido del cuadro de resultado en el cuadro de entrada. Aplicar ROT13 o ROT47 otra vez devuelve el texto original, así que tras un clic el cuadro de resultado muestra lo que tenías al principio. En el modo Desplazamiento César también intercambia cifrar y descifrar, de modo que la salida vuelve igualmente al texto original. Si el cuadro de resultado está vacío, no ocurre nada salvo un aviso de que no hay ningún resultado para usar como entrada.

¿Qué pasa si pongo un desplazamiento de 0, 26 o un decimal?

El desplazamiento solo acepta números enteros de 1 a 25. Cualquier otra entrada (vacío, 0, 26, un número negativo o uno con parte decimal, como 3.5) borra el resultado y muestra un aviso en el que se pide un número entero de 1 a 25. Los desplazamientos 0 y 26 dejan el texto sin cambios, por lo que no se permiten. Para retroceder n posiciones, elige «Descifrar» con n, o «Cifrar» con 26 menos n.

¿Se sube lo que introduzco?

No. La conversión se hace en tu navegador y no se envía nada a ningún servidor.