No description
- Python 100%
| main.py | ||
| readme.md | ||
Description
Outil de chiffrement hybride utilisant RSA 3072/X25519 pour les cles et ChaCha20 pour les donnees. Installation
Necessite la bibliotheque cryptography : pip install cryptography Fonctionnement des cles
Fichier .pub (Public) : C'est votre cadenas. Vous pouvez l'envoyer a tout le monde. Il sert uniquement a CHIFFRER.
Fichier .key (Prive) : C'est votre cle personnelle. Gardez-la cachee. Elle sert uniquement a DECHIFFRER.
Guide d'utilisation Pour envoyer un fichier a un ami :
Demandez a votre ami son fichier .pub.
Dans le logiciel, cliquez sur Charger cle publique d'un ami et choisissez son fichier.
Cliquez sur Chiffrer.
Envoyez le fichier resultat a votre ami.
Pour lire un fichier recu :
Cliquez sur Charger ma cle (.key) et choisissez votre propre cle privee.
Cliquez sur Dechiffrer et choisissez le fichier recu.
Securite
Le texte chiffre est affiche en format Hexadecimal.
Les fichiers chiffres portent l'extension .valky.
Seul le possesseur de la cle privee correspondant a la cle publique utilisee peut lire le contenu.