Criptografía, matemáticas y programación

Rotor de papel Enigma Rotor de papel Enigma

Cryptography, Math and Programming es un libro electrónico gratuito que nos enseña los conceptos básicos de matemáticas usados en criptografía. Además de estos, en el libro encontramos ejemplos y ejercicios prácticos con implementación de algunos algoritmos criptográficos, usando Cryptol como herramienta.

El libro acaba con dos capítulos dedicados a Enigma, y una implementación de esta máquina usando la herramienta anteriormente mencionada: Cryptol.

El libro contiene un total de 77 páginas y es eso, un introducción muy básica a este campo, perfecto para no iniciados.

Puedes descargarlo en formato PDF desde este enlace. Acompañando al mismo, tienes otros dos PDFs, una ruleta de cifrado para jugar con el cifrado César y una plantilla de referencia de Cryptol.