Skip to content
Herramienta Pro

Decodificador y codificador del cifrado Vigenère

Cifra y descifra con el clásico cifrado polialfabético de clave repetida, en tu navegador.

Abrir la herramienta →

La herramienta interactiva se abre en inglés.

Codifica y decodifica el cifrado Vigenère, el clásico cifrado polialfabético basado en una palabra clave. Escribe una clave, pega tu texto y alterna entre codificar y decodificar. La clave elige un desplazamiento César distinto para cada posición, de modo que la misma letra del texto en claro puede cifrarse como muchas letras distintas: eso es lo que lo hace polialfabético. Usa el alfabeto estándar A–Z: se conservan mayúsculas y minúsculas, lo que no son letras (espacios, dígitos, signos de puntuación) pasa sin cambios y la clave solo avanza sobre las letras. Todo se ejecuta en tu navegador: tu mensaje y tu clave nunca se envían a un servidor. El cifrado Vigenère es un cifrado clásico educativo: cae ante el examen de Kasiski y el análisis de frecuencias, y no es un cifrado seguro. Es una herramienta Pro: con una cuenta gratuita tienes 3 usos de herramientas Pro en total y después necesitas Pro.

  1. Escribe la palabra clave.
  2. Pega el texto y elige codificar o decodificar.
  3. Para descifrar, usa la misma clave y cambia a decodificar: cada letra se desplaza hacia atrás según su letra de la clave.
  4. Copia el resultado; nada sale de tu navegador.

Preguntas frecuentes

¿Qué es el cifrado Vigenère?

El cifrado Vigenère es un cifrado de sustitución polialfabético del siglo XVI. En lugar de desplazar todas las letras la misma cantidad, como un cifrado César, usa una palabra clave: cada letra de la clave indica un desplazamiento y la clave se repite a lo largo del mensaje. Así, la primera letra se desplaza según la primera letra de la clave, la segunda según la segunda, y así sucesivamente, volviendo al principio de la clave cuando se acaba. Como el desplazamiento cambia de una posición a otra, llegó a llamarse «le chiffre indéchiffrable», el cifrado indescifrable.

¿Cómo se descifra un cifrado Vigenère?

Si conoces la clave, descifrar es simplemente lo inverso de cifrar: cada letra cifrada se desplaza hacia atrás según la letra de la clave correspondiente. Cambia esta herramienta al modo decodificar, introduce la misma clave, pega el texto cifrado y aparecerá el texto en claro. Si no conoces la clave, primero tienes que averiguar su longitud, normalmente con el examen de Kasiski o el índice de coincidencia, y después resolver cada porción como un cifrado César independiente mediante análisis de frecuencias.

¿En qué se diferencia Vigenère del cifrado César?

Un cifrado César usa un único desplazamiento fijo para todo el mensaje, así que solo tiene 25 claves posibles y el patrón de frecuencias de las letras del idioma se mantiene intacto. El cifrado Vigenère aplica una secuencia de desplazamientos César guiada por una palabra clave, lo que en la práctica intercala varios cifrados César. Eso aplana las frecuencias de las letras individuales y amplía enormemente el espacio de claves, y por eso Vigenère resistió el criptoanálisis casual durante siglos, mientras que un cifrado César se rompe a mano en segundos.

¿Es seguro el cifrado Vigenère?

No. Aunque es mucho más fuerte que un cifrado César, la clave que se repite es su perdición. Charles Babbage y Friedrich Kasiski mostraron en el siglo XIX cómo hallar la longitud de la clave a partir de patrones repetidos en el texto cifrado; después, cada posición es solo un cifrado César que se resuelve con análisis de frecuencias. Los ordenadores modernos lo hacen al instante. Vigenère es valioso para enseñar las ideas del cifrado polialfabético y para pasatiempos, pero nunca debe usarse para proteger datos reales: para eso usa un cifrado autenticado moderno como AES-GCM.

¿Es gratis?

No, es una herramienta Pro. Con una cuenta gratuita tienes 3 usos de prueba de herramientas Pro en total; después necesitas Pro.

🖤 Black Friday: new customers get 3 months of Pro for $5, then $5/month. Ends 30 Nov. Claim 3 months for $5 →