Enigma principle implementation in python with mail support (aborted)
Go to file
xdrm-brackets 378f2c7bbf +prise en compte n'importe quel srv smtp +fichier config +un seul fichier dépendance [stable~60] 2015-05-23 17:00:52 +02:00
LICENSE Initial commit 2015-05-21 12:05:17 +02:00
README.md Update README.md 2015-05-22 14:53:43 +02:00
bucket-file +prise en compte n'importe quel srv smtp +fichier config +un seul fichier dépendance [stable~60] 2015-05-23 17:00:52 +02:00
enigmail.config +prise en compte n'importe quel srv smtp +fichier config +un seul fichier dépendance [stable~60] 2015-05-23 17:00:52 +02:00
enigmail.py +prise en compte n'importe quel srv smtp +fichier config +un seul fichier dépendance [stable~60] 2015-05-23 17:00:52 +02:00
enigmail.pyc +prise en compte n'importe quel srv smtp +fichier config +un seul fichier dépendance [stable~60] 2015-05-23 17:00:52 +02:00
interface.py +prise en compte n'importe quel srv smtp +fichier config +un seul fichier dépendance [stable~60] 2015-05-23 17:00:52 +02:00
mail.py +prise en compte n'importe quel srv smtp +fichier config +un seul fichier dépendance [stable~60] 2015-05-23 17:00:52 +02:00
mail.pyc +prise en compte n'importe quel srv smtp +fichier config +un seul fichier dépendance [stable~60] 2015-05-23 17:00:52 +02:00
test.py +prise en compte n'importe quel srv smtp +fichier config +un seul fichier dépendance [stable~60] 2015-05-23 17:00:52 +02:00

README.md

Enigmail.py

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

Paramètres internes

  1. Alphabet utilisé

Paramètres externes

  1. Clé (hex ou int)
  2. Fichier d'entrée
  3. Fichier de sortie
  4. Encodage ou décodage

Sortie

  1. Message encodé ou décodé dans le fichier de sortie
  2. Temps d'exécution

Points forts

  1. Rapide
  2. Complexe
  3. Modulable

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