Le chiffrement de Vigenère est un cryptosystème symétrique, ce qui signifie qu’il utilise la même clé pour le chiffrement et le déchiffrement.
C
Durant ma scolarité j’ai appris à programmer en C, j’ai mené à bien de nombreux projets dans ce langage et je mets ici les quelques programmes libres que je possède.
Articles de cette rubrique
-
Vigenère en C, par -
Algorithme de Berlekamp Massey en C, parL’algorithme de Berlekamp-Massey est un algorithme qui permet de déterminer la complexité linéaire d’une suite finie, ainsi que le polynôme de rétroaction d’un LFSR de longueur minimale qui permet de l’engendrer.
-
Projet résistance d’un LFSR filtré aux attaques algébriques, parProjet réalisé en Master II Recherche sous la direction d’Anne Canteaut. (réalisé avec Prokop Hybler et Théophane Lumineau)
Documents joints
-
pivot_gauss.c
(C source – 6.5 ko)
-
berlekamp-...sey_c.html
(HTML – 3.5 ko)
-
vigenere_c.html
(HTML – 3.2 ko)
-
vigenere.pdf
(PDF – 58.5 ko)
-
Cours de C d’Anne Canteaut
(PostScript – 650.8 ko)