Skip to content

pbarrn00/criptoRSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Criptografía - Portfolio 3 - pbarrn00

Portfolio 3 de la asignatura Criptografía del máster universitario de investigación en Ciberseguridad de la Universidad de León_

Dinámica de la prácticas 🚀

Los entregables consistirán en el código fuente en Python utilizado para resolver las preguntas. Se pueden utilizar varios archivos para estructurar el código. No existen requisitos particulares sobre la estructura del archivo, siempre que quede claro qué parte del código resuelve qué ejercicio.

Pre-requisitos 📋

Librerías necesarias para la compilación y ejecución de los ejercicios

python 3.11 
venv python 3.11 ~ Python 3.11.0rc1

Archivos 📦

.
├── 📂 notebooks                          # Carpetas de jupyter notebooks para la explicación de RSA y Python
│   ├── 📄 intro_python.ipynb
│   └── 📄 rsa_code.ipynb
├── 📄 Portfolio3.pdf                     # Enunciado del portfolio 3
├── 📄 README.md                          # Archivo de Manifiesto del código
└── 📂 src                                # Código fuente del portfolio 3. (RSA, DH, ElGamal, RSA SIGN)
    ├── 📄 diffie_hellman.py
    ├── 📄 elgamal.py
    ├── 📄 funcs.py
    ├── 📄 pi.py
    ├── 📄 portfolio3_pbarrn00.zip
    ├── 📂 __pycache__
    │   ├── 📄 diffie_hellman.cpython-311.pyc
    │   ├── 📄 funcs.cpython-311.pyc
    │   ├── 📄 pi.cpython-311.pyc
    │   └── 📄 rsa.cpython-311.pyc
    ├── 📄 rsa.py
    ├── 📄 rsa_signature.py
    └── 📄 test.py

Indicaciones para la ejecución del portfolio 3 📖

Ejecución del código 📱

Para ejecutar el código se ha utilizado el entorno de desarrollos Virtual Studio pero simplemente se es ejecutar los archivos python con un comando:

/Path/to/Python/File/elgamal.py

Construido con 🛠️

Autores ✒️

My Social Media 🔗


⌨️ con ❤️ por NoobInTheNet 😊

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published