Herramienta de cifrado / descifrado de cifrado Vigenere

El cifrado de Vigenère es un método para cifrar texto alfabético utilizando una serie de diferentes cifras de Caesar basados ​​en las letras de una palabra clave. Es una forma simple de sustitución polialfabética.

Para cifrar, se puede usar una tabla de alfabetos, denominada Tabula Reda, Plaza Vigenère o Mesa de Vigenère. Consiste en el alfabeto escrito 26 veces en filas diferentes, cada alfabeto se desplazó cíclicamente a la izquierda en comparación con el alfabeto anterior, correspondiente a los 26 posibles cifras de Caesar. En diferentes puntos en el proceso de cifrado, el cifrado utiliza un alfabeto diferente de una de las filas. El alfabeto utilizado en cada punto depende de una palabra clave de repetición.

Por ejemplo, supongamos que el texto plano para ser encriptado es: AttachatDawn

La persona que envía el mensaje elige una palabra clave y la repite hasta que coincida con la longitud del texto plano, por ejemplo, la palabra clave "Lemon": LemonLementle

La mesa de la Plaza de Vigenère o Vigenère, también conocida como la Tabula Reda, se puede utilizar para el cifrado y descifrado.

Herramienta de cifrado / descifrado de cifrado Vigenere