Cifrado Vigenere

Cifra y descifra texto con el cifrado Vigenere en línea usando una palabra clave personalizada y un alfabeto seleccionable. Es uno de los cifrados polialfabéticos más conocidos de la criptografía clásica.

Entrada
0 caract. · 0 bytes
Probar:
Resultado
✓ Cifrado de sustitución polialfabético ✓ Palabra clave personalizable ✓ No guardamos tus mensajes ✓ Procesado en nuestro servidor
Ejemplos
Cifrar ATAQUE AL AMANECER Clave: PEÑA
Entrada ATAQUE AL AMANECER
Salida PXÑQKI ÑL PPÑNTGRR

Palabra clave: PEÑA. Modo: cifrar. Cada letra de la clave crea un desplazamiento distinto al estilo César.

Descifrar PXÑQKI ÑL PPÑNTGRR Clave: PEÑA
Entrada PXÑQKI ÑL PPÑNTGRR
Salida ATAQUE AL AMANECER

Palabra clave: PEÑA. Modo: descifrar. La misma palabra clave restaura el mensaje original.

Repetición de una palabra clave corta Clave: PEÑA
Entrada SEÑAL SECRETA
Salida IIBAA WRCHIHA

Palabra clave: PEÑA. Si el texto es más largo que la clave, la palabra clave se repite automáticamente.

Conservar espacios, números y puntuación Clave: PEÑA
Entrada REUNION A LAS 9:30, AÑO!
Salida HIINXSA A AEG 9:30, ADS!

Solo se cifran las letras del alfabeto seleccionado. Los espacios, números, signos de puntuación y otros símbolos permanecen sin cambios.

Cómo funciona el cifrado Vigenere

El cifrado Vigenere es un cifrado de sustitución polialfabético que usa una palabra clave para determinar el desplazamiento de cada letra del mensaje. A diferencia del cifrado César, que aplica un único desplazamiento fijo, Vigenere utiliza desplazamientos distintos según la letra correspondiente de la clave.

Si la palabra clave es más corta que el mensaje, se repite hasta procesar todo el texto. Cada letra de la clave define un desplazamiento al estilo César, creando una secuencia de sustituciones variables a lo largo del mensaje.

Este enfoque dificulta el análisis simple de frecuencias. Históricamente, el cifrado Vigenere fue uno de los métodos más importantes de cifrado clásico.

Cifrado Vigenere frente a cifrado César

El cifrado César usa un único desplazamiento constante para todo el mensaje. El cifrado Vigenere amplía esta idea mediante una palabra clave que cambia el desplazamiento de una letra a otra.

Como se usan varias sustituciones a lo largo del texto, Vigenere resiste mejor el criptoanálisis básico que César. Sin embargo, todavía se considera inseguro según los estándares modernos.

Historia del cifrado Vigenere

El cifrado Vigenere recibe su nombre del diplomático francés Blaise de Vigenere, que describió un método relacionado de cifrado polialfabético en el siglo XVI. Durante siglos se consideró uno de los cifrados prácticos más robustos disponibles.

Como resistía el análisis simple de frecuencias, recibió el apodo de «cifrado indescifrable» antes de que se desarrollaran técnicas de criptoanálisis más avanzadas.

FAQ

Una clave Vigenere es una palabra o frase que se usa para generar la secuencia de desplazamientos aplicada durante el cifrado y el descifrado.

Sí. El cifrado Vigenere cambia el valor del desplazamiento a lo largo del mensaje, mientras que el cifrado César usa un solo desplazamiento constante.

Los espacios, signos de puntuación, números y otros caracteres fuera del alfabeto seleccionado normalmente se conservan sin cambios y no se cifran.

Sí. La palabra clave se repite automáticamente hasta que se procesa el mensaje completo.

No. Aunque es mucho más robusto que los cifrados de sustitución simples, el criptoanálisis moderno puede romper mensajes cifrados con Vigenere con relativa facilidad.

El cifrado se asocia tradicionalmente con Blaise de Vigenere, aunque ya existían técnicas polialfabéticas similares antes de su trabajo.
Herramientas relacionadas

Cifrado César

Cifrado clásico por desplazamiento de letras con valores de desplazamiento personalizados.

Cifrado Playfair

Cifrado clásico de sustitución por bigramas con una matriz basada en clave.

Cifrado Gronsfeld

Cifrado clásico de estilo Vigenere que usa una clave numérica.

Cifrado Bacon

Codificación clásica A/B y esteganografía textual con el cifrado Bacon.