Enigma principle implementation in python with mail support (aborted)
Go to file
xdrm 0a6a13b241 Update README.md 2015-05-23 18:35:54 +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:35:54 +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/. bash 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