Abstract:
Dans ce mémoire, nous avons étudié la cryptanalyse différentielle et son application sur
un réseau SPN. Après avoir posé les bases mathématiques et introduit les notions clés de la
cryptologie, nous avons implémenté un réseau SPN simplifié en Python. Grâce à une analyse
différentielle rigoureuse, nous avons réussi à retrouver partiellement, puis complètement, une
sous-clé du chiffrement. Ce travail met en lumière la puissance de cette méthode pour identifier
des failles dans les algorithmes symétriques modernes