Cifrado ROT13
ROT13 es una variante especial del cifrado César que desplaza cada letra 13 posiciones en el alfabeto. Al tener el alfabeto 26 letras, el mismo proceso sirve para cifrar y descifrar: aplicarlo dos veces restaura el texto original.
Ejemplos rápidos
Original:
Hola Mundo
ROT13:
Ubyn Zhaqb
Original:
El rápido zorro marrón
ROT13:
Ry eácvqb mbeeb zneeóa
¿Qué es ROT13?
ROT13 (del inglés "rotate by 13") es un método de cifrado que sustituye cada letra por la que está 13 posiciones más adelante en el alfabeto. Como variante del cifrado César, tiene la particularidad de que el mismo proceso sirve para cifrar y descifrar.
Cómo funciona ROT13
El alfabeto latino tiene 26 letras. Al desplazar cada una 13 posiciones:
- A → N, B → O, C → P, ... M → Z
- N → A, O → B, P → C, ... Z → M
Al ser 13 la mitad exacta del alfabeto, aplicar ROT13 dos veces recupera el texto original. Es un cifrado simétrico: ROT13(ROT13(texto)) = texto
¿Para qué se usa ROT13?
- Evitar spoilers: Proteger finales de películas o libros de lecturas accidentales
- Juegos y acertijos: Crear pistas para búsquedas del tesoro o geocaching
- Proteger direcciones de correo: Dificultar la recolección automática de emails
- Foros de internet: Compartir soluciones sin arruinar la diversión de otros
- Educación: Introducción práctica a la criptografía
ROT13 vs Cifrado César
ROT13 es una forma especial del cifrado César con características únicas:
- Simétrico: El mismo proceso cifra y descifra
- Sin clave: Desplazamiento fijo de 13 posiciones
- Conocido universalmente: El método es de dominio público
- Sin seguridad: Solo oculta, no protege información
Advertencia importante
ROT13 no es un método seguro de encriptación. Nunca lo uses para información confidencial. Su propósito es simplemente evitar lecturas accidentales: cualquiera que conozca el método puede descifrar el mensaje fácilmente.