Premier projet personnel partie intégrante du cours « Cryptographie et sécurité des réseaux » que j’ai suivi a l’Université de Stavanger, en Norvège.
Le but était de développer un réseau de Feistel; nouys pouvions en choisir un existant ou en créer un de notre propre conception.
Après quelques essais, je me suis rendu compte que mes réseaux de Feistel n’étaient pas robuste et sécurisé, donc j’ai implémenté le DES (Data Encryption Standard), avec une petite modification: la clé n’a plus besoin d’etre 64bits long. Une fonction s’occupe de rendre la clé aussi longue que la taille du texte en clair.
Screenshot de l’application:
Vous pouvez télécharger le projet (source + exec + rapport pdf) ici: > Télécharger <