Abstract:
Dans l’ensemble, ce mémoire vise à fournir une compréhension approfondie de la cryptographie, de
la cryptanalyse et de l’utilisation de la programmation pour explorer ces domaines. A l’aide d’exemples
concrets, nous montrerons comment la programmation peut être utilisée pour mener des attaques par
analyse de fréquence et des attaques par force brute sur des cryptogrammes. Le logiciel MATLAB
R2015a sera utilisé comme outil de programmation dans ce mémoire
Overall, this thesis aims to provide an in-depth understanding of cryptography, cryptanalysis, and
the use of programming to explore these domains. Using concrete examples, we will demonstrate how
programming can be employed to conduct attacks such as frequency analysis and brute-force attacks
on cryptograms. The MATLAB R2015a software will be utilized as a programming tool in this thesis.