Cette vidéo explique comment fonctionne le codage Affine. Ce chiffrement se base sur une fonction affine de type y = a.x + b pour transformer un message. Problème : toutes les fonctions affines ne sont pas de bonnes candidates pour un chiffrement efficace. Nous allons voir comment déterminer celles qui le sont. La fonction pour décoder le chiffrement est également intéressante car elle est loin de l'idée naïve que l'on pourrait avoir. Nous allons écrire l'implémentation du chiffrement et du décodage en Python.

Fonction du cryptage affine en Python: https://github.com/Algomius/Crypto

0:00 • Présentation
1:25 • Comprendre le codage affine
11:22 • Analysons un codage qui fonctionne
25:33 • Généralisation des calculs
29:32 • Décodage affine
35:02 • Codage affine en Python
40:05 • Décodage affine en Python
43:27 • Conclusion