Marc Silanus

Initiation au chiffrement des données

Posted on 6 novembre 2022

Le chiffrement est un procédé de cryptographie grâce auquel on souhaite rendre la compréhension d’un document impossible à toute personne qui n’a pas la clé de (dé)chiffrement.

Dans cette activité, nous allons étudier et programmer en python différents systèmes de chiffrement/déchiffrement des données.

Au programme de l'activité :

  • Chiffrement symétrique
    • Chiffrement de Cesar
    • Chiffrement de Vigenère
    • Utilisation de la fonction XOR
  • Chiffrement asymétrique
    • Principe général
    • Algorithme RSA
    • Génération des clés
    • Chiffrement/déchiffrement
    • Attaque brute force

Principe du chiffrement asymétrique

Faire l'activité

Remplis sous: NSI, Python Commentaires