Skip to content
Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time

Cripto

Repositorio para el codigo de la implementacion del trabajo: De Criptografía Golden a Unimodular, de la asignatura de Criptografia

Requirements

Necesita la librería numpy, que se puede instalar mediante el archivo requirements.txt o simplemente ejecutando pip install numpy

Uso

Se debe ejecutar el archivo Menu.py donde se creará un menú de Tkinter con 3 botones para elegir cuál es el método que se quiere realizar entre Cifrar - Descifrar en criptografía Golden, Cifrar - Descifrar en criptografía unimodular o Corrección de errores en criptografía Golden. Este archivo llamará por sí mismo a las funciones correspondientes para realizar cada una de las tareas según el botón que hayamos pulsado, así como también pedirá ciertos datos de entrada al usuario que vendrán especificados en la interfaz gráfica.

Realizado por

Álvaro Romero Cruz

Julián Durán Nieto

Pablo Fernández Alcántara

Samuel López Galisteo