Una guía interactiva para aprender criptografía usando Python.
El proyecto se compone de varios capitulos en formato Jupyter Notebook, cada uno presenta una guía para introducir paso a paso a los métodos criptográficos y de criptoanálisis.
Python 3.## : https://www.python.org/downloads/
Anaconda: https://www.continuum.io/downloads
- Clona!
- Crea tu feature branch:
git checkout -b my-new-feature
- Haz commit:
git commit -am 'Add some feature'
- Haz push al branch:
git push origin my-new-feature
- Envía el pull request :D
Este es un proyecto inspirado en el curso de Criptografía para la carrera de Matemáticas Aplicadas del Instituto Tecnológico Autónomo de México. Nuestra meta es desarrollar capítulos que puedan ilustrar de una forma muy simple los ingeniosos sistemas criptográficos desde la antigüedad hasta nuestros días. Apoyamos que se aporten capítulos en inglés y en español con el fin de tener un recurso completo y amigable para aprender criptografía y técnicas de criptoanálisis.
Alfredo Lozano, Matemáticas Aplicadas, Instituto Tecnológico Autónomo de México.
Juan Manuel Díaz, Matemáticas Aplicadas, Instituto Tecnológico Autónomo de México.
Rafael Hernandez, Matemáticas Aplicadas, Instituto Tecnológico Autónomo de México, Matemáticas, Universidad Nacional Autónoma de México.
Ver LICENSE