Depuis que je suis rentré à Epitech je n’ai pas vraiment eu l’occasion de me lancer dans de nouveaux projets. Sauf… pour « Decod ».
Bien que très peut avancé Decod a l’ambition de décoder tout les chiffrages les plus simples. En gros, vous lui passez un texte encodé et il va de lui même déterminer quel encodage à été utilisé et avec quel clé.
Actuellement il gère le chiffre césar, c’est un des algorithme de codage réalisable de tête le plus répandue. Il consiste a décaler chaque lettre (voir même décaler chaque son
du texte que vous voulez encoder d’un nombre défini dans l’alphabet. Par exemple pour un décalage de 3 la lettre A devient D , B devient E et ainsi de suite. Ce qui rend les texte tout à fait incompréhensible pour une personne ne connaissant pas le décalage !
Par exemple: « Eudyr d wrl prq dpl ! »
Pour le déchiffrer le programme teste d’abord les 25 décalages possibles puis il compare la fréquence des lettres pour les comparer avec les moyennes des textes français.

Pour l’instant je n ‘ai pas encore de version « User Friendly », (sauf pour les adepte de linux) mais c’est certainement la première de mes applications que vous pourrez télécharger !
Mais avant ça j’ai des projet de fin d’année qui m’attendent !