Cifrado César: Cifrar y Descifrar
Desplaza las letras entre 1 y 25 posiciones para cifrar o descifrar un texto, o prueba de golpe todas las claves.
Si lo desactivas, el resultado se escribe todo en mayúsculas, tal como se presentan tradicionalmente los textos cifrados clásicos.
Cómo Usar el Cifrado César
- Escribe o pega tu mensaje en el cuadro de entrada. Se desplazan las letras de la A a la Z; los espacios, los números y la puntuación se quedan donde están.
- Elige el desplazamiento con el campo numérico o arrastrando el deslizador: ambos están sincronizados, así que puedes ir directo a una clave conocida o recorrer valores a mano.
- Pulsa "Cifrar" para aplicar el desplazamiento o "Descifrar" para invertirlo. Descifrar aplica simplemente el desplazamiento contrario, así que la misma clave sirve en los dos sentidos.
- Si no conoces la clave, pulsa "Fuerza bruta: probar los 25 desplazamientos" y baja por la lista hasta que una línea se convierta en palabras con sentido.
- Copia todo el resultado con "Copiar resultado", copia una fila concreta con su propio botón o pulsa "Limpiar" para empezar de nuevo.
¿Qué Es el Cifrado César?
El cifrado César es el cifrado por sustitución más antiguo que se sigue usando como ejemplo didáctico. Debe su nombre a Julio César, que según las crónicas lo empleaba en sus despachos militares, y consiste en sustituir cada letra por la que está un número fijo de posiciones más adelante en el alfabeto. Con un desplazamiento de 3, la A pasa a ser D y la Z da la vuelta hasta la C. El desplazamiento es toda la clave, por lo que en el alfabeto latino solo existen veinticinco claves útiles y descifrar es simplemente desplazar en sentido contrario.
Es un cifrado clásico sin ninguna seguridad real y nunca debe usarse para proteger secretos. Veinticinco claves se prueban a mano en menos de un minuto, que es justo lo que hace el botón de fuerza bruta de esta página, y aun sin fuerza bruta el análisis de frecuencia de letras delata el desplazamiento casi de inmediato. Tómalo como un pasatiempo, una demostración de clase o un calentamiento de CTF, jamás como protección de contraseñas, datos personales o información confidencial.
Cuando el desplazamiento se fija en trece, el cifrado se convierte en el conocido codificador y descifrador ROT13, que es su propio inverso. Si tus datos deben permanecer realmente privados, usa el cifrado AES, y cuando solo necesites texto que sobreviva a las URL, al JSON o al correo, recurre al codificador Base64.
Preguntas Frecuentes (FAQ)
¿Cómo descifro un cifrado César sin conocer la clave?
Usa el botón "Fuerza bruta: probar los 25 desplazamientos". Muestra de una vez todos los descifrados posibles y, como solo hay veinticinco claves, basta con buscar en la lista la fila que se lee con normalidad.
¿Qué desplazamiento usa normalmente el cifrado César?
Las fuentes históricas describen a César usando un desplazamiento de tres, por eso el valor predeterminado aquí es 3. Cualquier número del 1 al 25 funciona igual de bien, y un desplazamiento de trece da lugar a ROT13.
¿Cómo se descifra un cifrado César a mano?
Resta el desplazamiento a cada letra en lugar de sumarlo, dando la vuelta de la A a la Z. Es idéntico a cifrar con veintiséis menos el desplazamiento, que es exactamente lo que hace esta herramienta al pulsar Descifrar.
¿El cifrado César cambia los números y la puntuación?
No. Esta herramienta desplaza solo las veintiséis letras latinas básicas. Los dígitos, espacios, saltos de línea, signos de puntuación, la ñ y las vocales acentuadas pasan sin cambios y conservan la forma del mensaje.
¿Es seguro el cifrado César para datos reales?
En absoluto. Con solo veinticinco claves posibles cae al instante ante la fuerza bruta, y el análisis de frecuencias lo rompe aún más rápido en textos largos. Para cualquier información que importe usa cifrado moderno.
¿Qué diferencia hay entre el cifrado César y ROT13?
ROT13 es un cifrado César concreto con el desplazamiento fijado en trece. Como trece es la mitad de veintiséis, cifrar y descifrar son la misma operación, algo que no ocurre con los demás desplazamientos.
¿Qué hace la opción de conservar mayúsculas y minúsculas?
Si la dejas activada, las mayúsculas siguen siendo mayúsculas y las minúsculas siguen siendo minúsculas. Si la desactivas, toda la salida sale en mayúsculas, como se escriben tradicionalmente los criptogramas.
¿Se envía mi mensaje a algún servidor?
No. Cada desplazamiento, descifrado y fila de fuerza bruta se calcula en tu navegador con JavaScript. ToolGenie nunca ve, guarda ni transmite el texto que escribes.
Consejos para Resolver y Usar el Cifrado César
- Tip 1: En la lista de fuerza bruta busca primero las palabras de una o dos letras. En español suelen ser «a», «y», «de» o «el», y eso fija la clave en segundos.
- Tip 2: Recuerda que cifrar con desplazamiento N y descifrar con veintiséis menos N dan el mismo resultado, así que un desplazamiento de 20 equivale a uno de -6.
- Tip 3: Pega solo una o dos frases en la vista de fuerza bruta. Con muestras cortas resulta mucho más fácil repasar los veinticinco candidatos que con una página entera.
- Tip 4: Fija el desplazamiento en trece y tendrás el traductor ROT13; cambia al cifrado AES en cuanto el contenido sea de verdad sensible, y usa el conversor Base64 cuando solo necesites texto apto para transporte.