Crypto

Les sources de mon travail de fin d’études sur la cryptologie sont disponibles sur github, le PDF est aussi disponible (1.8Mo).

Dans le git, vous pourrez retrouver certains programmes non utilisés dans le travail, comme un ensemble de fonctions d’aides aux opérations cryptologiques en Common Lisp et en haskell (tools.lisp, CryptoUtils.hs), plusieurs implémentations de rot13 (rot13.c, rot13.hs, rot13.lisp), un programme cassant des substitutions simples via l’analyse des fréquences en haskell (break-simple-rot.hs), une simple implémentation d’un substitution simple (simple-rot.hs),  un chiffre de Vigenère pour l’ASCII en python (vigenere.py) et finalement un chiffre de Vigenère normal en haskell (vigenere.hs).

Pour plus d’informations sur la cryptologie, voir l’article sur Wikipédia, et suivre les liens.