Ce projet est un logiciel de PKI (Public Key Infrastructure), implémenté en Python. Ce projet rentre dans le cadre de nos études à l'UTT.
- Génération de clés publiques et privées pour les utilisateurs. (clés RSA)
- Gestion des certificats par une authorité.
- Enregistrement des données dans des fichiers pour la persistance.
- Enregistrement de fichiers chiffrés dans un 'coffre-fort'.
- Envoie de messages chiffrés et asynchrone.
- Gestion des preuves de connaissances.
- Vérification de la présence des fichiers à l'initialisation du programme.
- Python 3.x
git clone https://github.com/gylfirst/GS15.git
cd GS15
pip install -r requirements.txt
python proj.py
Selectionner vos fonctions en entrant le numéro associé.
Ce projet est sous licence MIT.