diff --git a/README.md b/README.md index 55c288d..167b21f 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Implémentation enigma alternative en python -##### Note: Je ne suis pas expert en cryptographie et ne connait donc pas exactement si c'est facilement crackable et comment y remédier, ceci n'est qu'une ébauche +##### Note: Je ne suis pas expert en cryptographie, ceci n'est qu'une ébauche ### Paramètres internes 1. Alphabet utilisé @@ -19,6 +19,46 @@ Implémentation enigma alternative en python 1. Rapide 2. Complexe 3. Modulable +4. Appel en shell + + + + +# Utilisation + +### Initialiser + +######Se positionner dans le dossier __enigmail/__. +```bash +cd enigmail/ +``` +######Créer un __alias__ pour l'utilisation d'enigmail. +```bash +alias enigmail="sh $(pwd)/enigmail.sh" +``` +######Entrez vos paramètres personnels +```bash +enigmail config +``` +Il vous faudra ensuite entrer vos paramètres en remplaçant les valeurs déjà écrites puis enregistrer le fichier +Si vous obtenez une erreur, retournez à la première étape vous n'êtes pas dans bon dossier. + + +### Utiliser + +######Ecrire +```bash +enigmail write +``` +######Lire +```bash +enigmail read +``` +######Crypter+Envoyer par mail/Crypter seulement/Décrypter seulement +```bash +enigmail +``` + ### A faire 1. Prise en compte: accents + utf-8 [FAIT] @@ -26,4 +66,4 @@ Implémentation enigma alternative en python 3. Améliorer le cryptage car pour un même caractère n fois, on obtient un schéma répétitif 4. Gestion de serveur SMTP [FAIT~50] 5. Fichier de config [FAIT~80] -6. Appel en shell \ No newline at end of file +6. Appel en shell