# Cifrado César

Cifra, descifra y aplica fuerza bruta al cifrado César con cualquier desplazamiento (1–25), o imprime los 25 descifrados candidatos.

> Página canónica: https://elysiatools.com/es/tools/caesar-cipher

- **Categoría:** Format Conversion

- **Palabras clave:** cifrado césar, desplazamiento césar, fuerza bruta césar, descifrar césar, cifrar césar

## Descripción general

El **cifrado César** desplaza cada letra un número fijo de posiciones por el alfabeto — el cifrado por sustitución más famoso de la historia, usado supuestamente por Julio César con un desplazamiento de 3.

**Tres modos:**
- **Cifrar** — desplaza cada letra hacia adelante la cantidad elegida. Con desplazamiento 3: `A→D, H→K, Z→C`. Los no letras (espacios, dígitos, signos) se dejan intactos.
- **Descifrar** — desplaza cada letra *hacia atrás* la cantidad. El inverso de cifrar.
- **Fuerza bruta** — cuando tienes el texto cifrado pero no conoces el desplazamiento, esto prueba los 25 posibles y muestra cada candidato para que leas el inglés real. La forma clásica de romper un cifrado César en segundos.

**Bueno saber:**
- El desplazamiento da la vuelta al alfabeto (`Z` + 1 → `A`).
- **Conservar mayús./minús.** (activado por defecto) mantiene mayúsculas como mayúsculas. Desactívalo para plegar todo a una sola caja — a veces útil para analizar texto cifrado.
- Un desplazamiento de 13 es el caso especial **ROT13**; esta herramienta maneja desplazamientos arbitrarios más fuerza bruta, así que hace estrictamente más que una herramienta solo-ROT13.
- El cifrado César se rompe trivialmente y nunca debe usarse para secreto real — es una herramienta didáctica y un pasatiempo.

## Entradas

- **Texto** (textarea): Enter text to encipher, ciphertext to decipher, or ciphertext to brute-force...
- **Modo** (select)
- **Desplazamiento** (number): 1–25
- **Conservar mayús./minús.** (checkbox)

## Cuándo usarlo

- Cuando necesitas resolver o crear acertijos y juegos de criptografía clásica basados en el desplazamiento de letras.
- Al estudiar o enseñar los fundamentos históricos de la criptografía y los cifrados por sustitución.
- Cuando tienes un texto cifrado con el método César pero desconoces el desplazamiento exacto y necesitas probar todas las combinaciones posibles rápidamente.

## Cómo funciona

- Introduce el texto que deseas procesar en el campo de entrada principal.
- Selecciona el modo de operación: Cifrar, Descifrar o Fuerza bruta para probar los 25 desplazamientos posibles.
- Define el número de desplazamiento (entre 1 y 25) y elige si deseas conservar la distinción entre mayúsculas y minúsculas.
- Obtén instantáneamente el texto resultante o la lista de candidatos descifrados en pantalla.

## Casos de uso

- Creación de pistas cifradas para gincanas, salas de escape (escape rooms) y juegos de rol.
- Demostraciones educativas en clases de informática o matemáticas sobre criptoanálisis básico.
- Descifrado rápido de mensajes ocultos en foros de internet o desafíos de programación que usan ROT13 o variantes de desplazamiento.

## Preguntas frecuentes

### ¿Qué es el cifrado César?

Es un método de cifrado por sustitución donde cada letra del texto original se reemplaza por otra que se encuentra un número fijo de posiciones más adelante en el alfabeto.

### ¿Cómo funciona el modo de fuerza bruta?

Prueba automáticamente los 25 desplazamientos posibles del alfabeto y muestra los resultados de cada uno para que identifiques visualmente el mensaje original.

### ¿Esta herramienta soporta el cifrado ROT13?

Sí, el cifrado ROT13 es un caso especial del cifrado César con un desplazamiento de 13, el cual puedes aplicar configurando dicho valor.

### ¿Qué ocurre con los números y caracteres especiales?

Los números, espacios, signos de puntuación y caracteres especiales no se modifican y permanecen intactos en el resultado.

### ¿Es seguro usar el cifrado César para proteger información confidencial?

No, el cifrado César es extremadamente fácil de descifrar y solo debe utilizarse con fines educativos, recreativos o de aprendizaje.

## Herramientas relacionadas

- [Cifrado Atbash](https://elysiatools.com/es/tools/atbash-cipher): Codifica y decodifica texto usando el cifrado de sustitución Atbash (invierte el alfabeto)
- [Codificador/Decodificador Base64](https://elysiatools.com/es/tools/base64-encoder): Codifica y decodifica cadenas Base64
- [Codificador/Decodificador Base64URL](https://elysiatools.com/es/tools/base64url-encoder): Codifica y decodifica Base64URL (variante URL-segura usada por JWT/JWS/JWE) y convierte entre Base64 estándar y URL-segura
- [Convertidor Hex a Texto](https://elysiatools.com/es/tools/hex-to-string): Convierte texto hacia/desde cadenas hexadecimales con espaciado, prefijo (0x/\x/U+) y opciones de mayúsculas/minúsculas flexibles
- [Cifrado ROT13](https://elysiatools.com/es/tools/rot13-cipher): Codifica y decodifica texto usando el cifrado de sustitución ROT13 (rota letras 13 posiciones)
- [Cifrado ROT47](https://elysiatools.com/es/tools/rot47-cipher): Codifica y decodifica texto usando el cifrado ROT47 (rota todos los caracteres ASCII imprimibles 47 posiciones)
- [Convertidor de Texto a Binario](https://elysiatools.com/es/tools/text-to-binary): Convierte texto hacia/desde cadenas de bits binarios usando codificación ASCII (7-bit) o UTF-8 (8-bit)
- [Cifrado Vigenère](https://elysiatools.com/es/tools/vigenere-cipher): Codifica y decodifica texto usando el cifrado Vigenère con una palabra clave

## Ejemplos

- [Muestras MP3 Sin Derechos de Autor](https://elysiatools.com/es/samples/mp3-samples): Colección de muestras de audio sin derechos de autor para pruebas y desarrollo, incluyendo sonidos de la naturaleza, música de meditación y audio ambiental
- [Ejemplos de Procesamiento de Imágenes Android Java](https://elysiatools.com/es/samples/android-image-processing-java): Ejemplos de procesamiento de imágenes Android Java incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Android Kotlin](https://elysiatools.com/es/samples/android-image-processing-kotlin): Ejemplos de procesamiento de imágenes Android Kotlin incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Web Python](https://elysiatools.com/es/samples/web-image-processing-python): Ejemplos de procesamiento de imágenes Web Python usando PIL/Pillow incluyendo lectura, guardado, redimensionamiento y conversión de formato

## Contenido relacionado

- [Herramientas de cifrado clásico y moderno](https://elysiatools.com/es/hubs/classical-and-modern-cipher-tools): Practica cifrados seguros para educación o CTF comparando transformaciones clásicas reversibles con cifrado moderno y sus límites de seguridad.
