ROT13 / Cifrado César

Codifica o decodifica texto con el cifrado César usando cualquier desplazamiento del 1 al 25, o usa ROT13 — conserva mayúsculas e ignora no-letras.

113 (ROT13)25

Solo las letras se desplazan; números, espacios y puntuación se conservan.

Ingresa texto arriba para ver el resultado

Fórmula

Codificado = (posición + 13) mod 26

ROT13 / Cifrado César

El cifrado César es una de las técnicas de cifrado más antiguas y sencillas, atribuida a Julio César, quien la usaba para proteger mensajes militares. Funciona desplazando cada letra del texto original un número fijo de posiciones en el alfabeto, conservando mayúsculas y minúsculas y dejando los caracteres no alfabéticos sin cambios. ROT13 es la variante más común, con un desplazamiento de 13, lo que hace que codificar y decodificar sean operaciones idénticas, ya que el alfabeto tiene 26 letras.

A pesar de su simplicidad, comprender el cifrado César es fundamental para aprender sobre criptografía y cifrados de sustitución. ROT13 se usa ampliamente en internet para ocultar spoilers, respuestas de acertijos o contenido sensible sin cifrarlo realmente. Esta herramienta te permite elegir cualquier valor de desplazamiento del 1 al 25 y alternar entre codificación (desplazamiento hacia adelante) y decodificación (desplazamiento inverso).

Como funciona

Letra codificada = ((posición original + desplazamiento) mod 26). Posiciones con índice 0 (A=0 … Z=25). Para decodificar, usa desplazamiento = 26 − desplazamiento_usado. ROT13 es auto-inverso: aplicarlo dos veces devuelve el texto original.

Casos de uso

  • Ocultar spoilers o respuestas de acertijos en foros y redes sociales
  • Enseñar conceptos básicos de criptografía y cifrados de sustitución
  • Disfrazar texto en correos o documentos sin cifrado fuerte
  • Decodificar texto en ROT13 encontrado en línea o en sistemas heredados
  • Crear juegos de palabras simples o puzzles de escape room

Calculadoras Relacionadas