WMW

Herramienta de Cifrado César

Free

Cifra o descifra texto con el clásico cifrado César, con una tabla de mapeo A-Z, lista de fuerza bruta, gráfico de frecuencia de letras, y un atajo ROT13.

Frecuencia de letras

Actividad reciente

Visible para todos. Últimos 20 usos de todos los visitantes, más recientes primero.

Aún no hay actividad. Sé el primero.

Comentarios (0)

¿Te ha resultado útil esta herramienta? Deja un comentario, comparte un consejo o cuéntanos cómo podemos mejorarla.

Los comentarios de invitados se revisan antes de publicarse. Iniciar sesión para publicar al instante.

Aún no hay comentarios. ¡Sé el primero en compartir tu opinión!

Qué hace esta herramienta

Cifra o descifra texto usando el clásico cifrado César, directamente en tu navegador. Elige un desplazamiento de 1 a 25 (o usa el atajo ROT13 para el desplazamiento 13), ve el mapeo completo de letras A-Z, prueba todos los desplazamientos posibles a la vez con la lista de fuerza bruta, y revisa el gráfico de frecuencia de letras usado para descifrar este tipo de cifrado.

Cómo funciona

Cada letra de tu texto se busca por su posición en el alfabeto (A=0 hasta Z=25), a esa posición se le suma el valor de desplazamiento (o se le resta, en modo Descifrar), y el resultado se toma módulo 26 para que dé la vuelta en lugar de pasar de Z o antes de A; los números, espacios y signos de puntuación se dejan completamente intactos, y se conserva si la letra original estaba en mayúscula o minúscula. La tabla de mapeo A-Z simplemente ejecuta este mismo desplazamiento una vez para cada letra del alfabeto en orden. La lista de fuerza bruta ejecuta la operación de descifrado 26 veces por separado, una para cada desplazamiento posible de 0 a 25, así que el correcto está garantizado a aparecer en algún lugar de la lista incluso si no lo sabes de antemano. El gráfico de frecuencia cuenta, letra por letra, cuántas veces aparecen A a Z en cualquier parte de tu texto, ignorando todo lo demás.

Problemas que resuelve

Preguntas frecuentes

¿Qué es un cifrado César?

Es uno de los métodos de cifrado más antiguos conocidos, nombrado por Julio César, quien supuestamente lo usó en sus cartas privadas. Cada letra del mensaje se reemplaza por la letra un número fijo de posiciones más adelante en el alfabeto (volviendo a A después de Z), y ese número fijo se llama el desplazamiento.

¿Qué es ROT13, y por qué el desplazamiento 13 es especial?

ROT13 es simplemente un cifrado César con el desplazamiento fijado en 13. Como el alfabeto tiene 26 letras, desplazar por 13 dos veces te devuelve exactamente a donde empezaste, lo que hace que ROT13 sea autoinverso: la misma operación cifra y descifra. Esa propiedad lo convirtió en una forma popular y sencilla de ocultar spoilers o remates en publicaciones antiguas de foros, ya que ejecutar el mismo "cifrado" de nuevo revela el texto.

¿Cómo ayuda la lista de fuerza bruta si no conozco el desplazamiento?

Como solo hay 25 desplazamientos posibles distintos de cero, la lista de fuerza bruta simplemente prueba cada uno de ellos y decodifica tu texto con cada uno, así que el resultado del desplazamiento correcto siempre está en algún lugar de esa lista como texto legible; solo tienes que revisarla y reconocerlo.

¿Qué muestra el gráfico de frecuencia de letras, y por qué importa?

Cuenta cuántas veces aparece cada letra de la A a la Z en tu texto. Un cifrado César solo desplaza letras, nunca cambia con qué frecuencia aparece cada una en relación con las demás, así que la forma del gráfico de frecuencia de un mensaje cifrado es idéntica a la del mensaje original, solo reetiquetada. En inglés, las barras más altas casi siempre acaban en E y T, que es exactamente la debilidad clásica que permite descifrar un cifrado César sin saber nunca el desplazamiento.

¿Es este cifrado realmente seguro?

No, no según los estándares modernos. Con solo 25 desplazamientos posibles para probar, no ofrece protección real contra nadie que se moleste en revisarlo; se incluye aquí puramente como un cifrado educativo clásico y una forma divertida de ocultar texto casualmente, no como una forma de proteger información sensible.

Herramientas relacionadas