2024-04-07 22:10:51 +02:00
2024-04-07 22:10:51 +02:00
2024-04-06 14:13:39 +02:00
2024-04-06 14:13:39 +02:00
2024-04-06 14:13:39 +02:00
2024-04-06 14:13:39 +02:00
2024-04-06 14:13:39 +02:00
2024-04-07 22:10:51 +02:00

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.

Téléchargement

Vous pouvez télécharger les exécutables précompiliés ici : https://grond.iut-fbleau.fr/souidi/SAE44_2023/releases/latest

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
Description
projet crypto
Readme 61 KiB
main Latest
2024-04-07 22:13:29 +02:00
Languages
C 98.7%
Makefile 1.3%