El método -- cifrado de Vigenere en Python 3x.
El cifrado Vigenère es un cifrado basado en diferentes series de caracteres o letras del cifrado César formando estos caracteres una tabla, llamada tabla de Vigenère, que se usa como clave. El cifrado de Vigenère es un cifrado de sustitución simple polialfabético.
El cifrado Vigenère se ha reinventado muchas veces. El método original fue descrito por Giovan Battista Belasso en su libro de 1553 La cifra del Sig. Giovan Battista Belasso. Sin embargo, fue incorrectamente atribuido más tarde a Blaise de Vigenère, concretamente en el siglo XIX, y por ello aún se le conoce como el "cifrado Vigenère".
Este cifrado es conocido porque es fácil de entender e implementar, además parece irresoluble; esto le hizo valedor del apodo el código indescifrable (le chiffre indéchiffrable, en francés).
Fuente e información completa en: https://es.wikipedia.org/wiki/Cifrado_de_Vigen%C3%A8re)https://es.wikipedia.org/
- Cualquier versión de Python 3 en adelante.
- Por el momento es indiferente el Sistema Operativo (Windows o Linux).
Use el comando para clonar el proyecto:
git clone https://github.com/erickcasita/Cifrado_Vigenere_en_Python3.git
Si tiene un Sistema Operativo Linux otorge permisos de ejecución al archivo vigenere.py
chmod +x vigenere.py
Para ejecutar el script escriba el siguiente comando:
- En Windows:
python vigenere.py
- En Linux:
./vigenere.py