Cifrado Atbash

Revisado por el equipo editorial de Let's Cipher Lectura: ~7 min Nivel: Básico

Definición directa

El cifrado Atbash es un cifrado de sustitución monoalfabético que invierte el alfabeto completo: A se convierte en Z, B en Y, C en X… hasta que ambos extremos se cruzan. No requiere clave: el propio alfabeto espejo es la única llave.

  1. Asigna a cada letra su posición inversa en el alfabeto (A=26ª → Z, B=25ª → Y…).
  2. Sustituye cada letra del texto por su espejo — sin clave adicional.
  3. Para descifrar: aplica exactamente el mismo proceso. Es su propia inversa.

Uno de los cifrados más antiguos de la historia — tan simple que es imposible olvidarlo — y con una propiedad matemática que ningún otro cifrado clásico comparte: aplicarlo dos veces devuelve el mensaje original exacto.

¿Qué es el Cifrado Atbash? Es un método criptográfico de sustitución donde cada letra se reemplaza por su espejo en el alfabeto. No existe ninguna variable: es completamente determinístico.

  • Tipo: Sustitución monoalfabética
  • Fórmula: C = 25 − P (mod 26)
  • Claves posibles: 1 (única)
  • Propiedad: Involutivo (f·f = identidad)

Comparativa rápida — Atbash vs otros cifrados

Atbash vs César

  • ✔ César desplaza letras (A→D con clave 3)
  • ✔ Atbash invierte letras (A→Z, siempre)
  • ✔ César: 25 claves posibles / Atbash: 1
  • ✔ Atbash: su propia inversa — César no

Atbash vs Afín

  • ✔ Atbash = Afín con a=25, b=25
  • ✔ Afín: 312 claves / Atbash: 1 (caso especial)
  • ✔ Afín requiere aritmética modular; Atbash no
  • ✔ Ambos monoalfabéticos: misma debilidad

Atbash vs Vigenère

  • ✔ Vigenère: poli-alfabético, clave variable
  • ✔ Atbash: mono-alfabético, sin clave
  • ✔ Vigenère oculta frecuencias; Atbash no
  • ✔ Vigenère: siglos más resistente que Atbash

Herramienta de Cifrado Atbash

Prueba: escribe HOLA y obtendrás SLOZ — cifra de nuevo y recuperarás HOLA

¿Qué es el Cifrado Atbash?

El Cifrado Atbash es un cifrado de sustitución simple donde se invierte por completo el alfabeto. La letra "A" se sustituye por la "Z", la "B" por la "Y", la "C" por la "X", y así sucesivamente hasta que todo el alfabeto queda como un espejo de sí mismo. No tiene ninguna variable añadida ni requiere clave matemática extra: el propio espejo es la clave.

Al tener un abecedario estrictamente simétrico, la operación para cifrar y para descifrar es virtualmente idéntica. Esto lo convierte en el único cifrado clásico con la propiedad de ser involutivo: aplicarlo dos veces consecutivas devuelve el mensaje original sin modificación alguna.

Alfabeto Espejo (Inglés)

Normal: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Atbash: Z Y X W V U T S R Q P O N M L K J I H G F E D C B A

El superpoder del Atbash: es involutivo

¿Qué significa involutivo?

Una función f es involutiva si f(f(x)) = x. En Atbash: cifrar dos veces cualquier mensaje devuelve exactamente el mismo texto original. No hay paso de descifrado separado — cifrar y descifrar son la misma operación.

Demostración concreta

HOLA → (Atbash) → SLOZ

SLOZ → (Atbash) → HOLA ✓

H↔S, O↔L, L↔O, A↔Z — el espejo se cancela a sí mismo.

Equivalente matemático

En términos del cifrado Afín, Atbash corresponde a a=25, b=25. Como 25 ≡ −1 (mod 26), la inversa de a=25 es el propio 25. Por eso las operaciones de cifrado y descifrado son idénticas.

Cómo funciona paso a paso

  • Sin parámetros: No hay clave que elegir. El espejo del alfabeto es siempre el mismo.
  • Conversión numérica: Internamente, cada letra A–Z se mapea a 0–25; Atbash aplica C = 25 − P.
  • Sustitución: Cada letra del texto se reemplaza por su correspondiente en el alfabeto invertido.
  • Descifrado: Aplica exactamente el mismo proceso al texto cifrado — recuperas el original.

Tip: Caracteres no alfabéticos (espacios, números, signos) se conservan sin cambios si así lo prefieres.

Ejemplo paso a paso

Texto: HOLA

Letra original Posición (P) Cálculo (25 − P) Letra cifrada
H 7 25 − 7 = 18 S
O 14 25 − 14 = 11 L
L 11 25 − 11 = 14 O
A 0 25 − 0 = 25 Z

Resultado cifrado: SLOZ

Observa: H y S, O y L son pares espejo. Aplica Atbash a SLOZ y obtendrás HOLA de nuevo.

⚔️ Reto: ¿puedes descifrar este mensaje Atbash?

Texto interceptado: XRHUILM
Pista: es una palabra que un criptógrafo usaría a diario. ¿La conoces?

Mostrar solución →

Aplicamos Atbash letra a letra:

X(23) → 25−23=2 → C

R(17) → 25−17=8 → I

H(7) → 25−7=18 → S

U(20) → 25−20=5 → F

I(8) → 25−8=17 → R

L(11) → 25−11=14→ A

M(12) → 25−12=13→ N

→ La palabra era CIFRAN. ¿Lo habías adivinado?

Recuerda: con Atbash, descifrar = cifrar. La misma tabla funciona en ambas direcciones.

La historia más antigua de la criptografía

Imagina Jerusalén, siglo VII a.C. Un escriba del profeta Jeremías tiene un problema: necesita escribir el nombre de Babilonia — el enemigo — en un texto sagrado sin que los babylonios puedan leerlo si interceptan el pergamino. No tiene tiempo para inventar un sistema complejo. Solo tiene el alfabeto hebreo delante.

Su solución es tan elegante como obvia en retrospectiva: invertir el alfabeto. La primera letra (Alef) se convierte en la última (Tav), la segunda (Bet) en la penúltima (Shin). Babel en hebreo se convierte en Sheshaj — una palabra sin sentido para cualquier lector externo.

Ese juego de palabras aparece literalmente en el Libro de Jeremías, capítulo 25, versículo 26. Lo que ese escriba anónimo no sabía es que acababa de crear el primer sistema criptográfico documentado de la historia occidental — y que 2.700 años después, millones de personas seguirían usándolo para aprender los fundamentos de la criptografía.

El nombre "Atbash" (אתבש) es un acrónimo hebreo: Alef-Tav (primera y última letra) y Bet-Shin (segunda y penúltima). Una descripción perfecta del sistema en cuatro letras. Fuente: David Kahn, The Codebreakers, Cap. 1 (1967).

En la Biblia hebrea

Además de Jeremías 25:26, el Atbash aparece en Jeremías 51:1 (Leb-Kamai = Casdim/Caldea) y en textos de los Manuscritos del Mar Muerto (siglo II a.C.).

Caso especial del Afín

Matemáticamente, Atbash es el cifrado Afín con parámetros a=25, b=25. Esto lo convierte en un ejemplo perfecto para enseñar álgebra modular — sin necesidad de explicar inversos.

Usado en docencia

El Atbash es el primer cifrado que se enseña en prácticamente todos los cursos de criptografía del mundo, por su simplicidad conceptual y riqueza histórica. Es el punto de partida ideal antes de pasar al cifrado César.

Ataques clásicos

Fuerza bruta

Solo existe una llave posible: el alfabeto invertido. No hay nada que probar — en cuanto sabes que es Atbash, el mensaje está descifrado. El espacio de claves es de tamaño 1.

Análisis de frecuencia

Al ser monoalfabético, conserva la distribución de frecuencias del idioma original. Si en español la "E" abunda en el texto plano, en el cifrado abunda la "V" (su espejo). Esto basta para romperlo sin siquiera conocer que es Atbash.

Ventajas y desventajas

Pros

  • Sin clave que recordar — imposible olvidar.
  • Cifrar y descifrar son la misma operación (involutivo).
  • Ideal para enseñar los fundamentos de la sustitución monoalfabética.
  • Riqueza histórica incomparable: 2.700 años de uso documentado.

Contras

  • Cero seguridad real: solo 1 clave posible.
  • Vulnerable a análisis de frecuencia trivial.
  • Inservible en cualquier contexto de protección de datos moderno.

¿Es seguro el Atbash hoy?

Definitivamente no. Una única clave hace que no haya ninguna barrera criptográfica. Cualquier persona que intercepte el mensaje y sospeche que es Atbash puede descifrarlo al instante — sin herramientas, solo con lápiz y papel. Se usa únicamente en contextos educativos, puzzles o juegos.

Usos actuales

Aunque obsoleto como cifrado real, el Atbash sigue siendo útil como punto de entrada pedagógico para entender sustitución, análisis de frecuencia e invertibilidad. También aparece frecuentemente en puzzles, escape rooms y cultura popular (incluyendo referencias en series y novelas de criptografía).

Preguntas frecuentes

¿Qué significa el nombre "Atbash"?

Es un acrónimo hebreo que describe el propio cifrado: Alef-Tav (primera y última letra del alfabeto hebreo) y Bet-Shin (segunda y penúltima). El nombre resume perfectamente la operación: cruzar el alfabeto de punta a punta.

¿Qué significa que Atbash sea involutivo?

Que si aplicas Atbash al resultado cifrado, obtienes el texto original. La función matemática es su propia inversa: f(f(x)) = x. Esto es único entre los cifrados clásicos de uso común.

¿Es el Atbash seguro hoy en día?

No. Solo existe una clave posible y no hay espacio de búsqueda que atacar. Cualquier texto cifrado con Atbash puede descifrarse instantáneamente. Es un sistema didáctico, no de seguridad.

¿Cuál es la relación entre Atbash y el cifrado Afín?

Atbash es un caso especial del cifrado Afín con parámetros a=25 y b=25. Como −1 ≡ 25 (mod 26), el Afín con estos valores invierte el alfabeto — que es exactamente lo que hace Atbash.

Sigue aprendiendo: recursos relacionados

El Atbash es el punto de partida perfecto para entender la criptografía clásica. Estos recursos te llevan desde aquí hasta comprender cómo funciona la seguridad digital real: