SAE44_2023/README.md
2024-04-06 14:13:39 +02:00

837 B

Cryptographie RSA

Programme de cryptographie RSA utilisant la bibliothéque bign afin de générer des clés, chiffrer et déchiffrer des entiers en hexadécimal et des fichiers.

Build

make build

Les exécutables se trouvent dans le dossier bin.

Utilisation

Génération de clé

./key_gen rsa.key rsa.key.pub

Chiffrement d'un entier

./crypt_rsa -e rsa.key.pub entier.txt entier.txt.rsa

Déchiffrement d'un entier

./crypt_rsa -d rsa.key entier.txt.rsa entier.txt

Chiffrement d'un ficher

./crypt_rsa -e rsa.key.pub fichier.txt fichier.txt.rsa

Déchiffrement d'un ficher

./crypt_rsa -d rsa.key fichier.txt.rsa fichier.txt

Auteurs

  • Hugo Dimitijevic
  • Lyanis Souidi