Enigma principle implementation in python with mail support (aborted)
Go to file
xdrm 077f2e3bff Update README.md 2015-05-23 18:36:13 +02:00
enigmail Update shell && #fix shell alias [stable~65] 2015-05-23 18:30:21 +02:00
LICENSE Initial commit 2015-05-21 12:05:17 +02:00
README.md Update README.md 2015-05-23 18:36:13 +02:00

README.md

Enigmail.py

Implémentation enigma alternative en python

Note: Je ne suis pas expert en cryptographie, ceci n'est qu'une ébauche

Paramètres internes

  1. Alphabet utilisé

Paramètres externes

  1. Clé (hex ou int)
  2. Fichier d'entrée
  3. Encodage+mail OU encodage OU décodage

Sortie

  1. Message encodé ou décodé dans le fichier de sortie OU mail

Points forts

  1. Rapide
  2. Complexe
  3. Modulable
  4. Appel en shell

Utilisation

Initialiser

  1. Se positionner dans le dossier enigmail/.
cd enigmail/

A faire

  1. Prise en compte: accents + utf-8 [FAIT]
  2. Gestion: fichiers [FAIT]
  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