SUBSTITUTION - Kasimashi/Systemes-embarques GitHub Wiki
Le chiffrement par substitution
Le chiffrement par substitution consiste à remplacer dans un message une ou plusieurs entités (généralement des lettres) par une ou plusieurs autres entités.
On distingue généralement plusieurs types de cryptosystèmes par substitution :
- La substitution monoalphabétique consiste à remplacer chaque lettre du message par une autre lettre de l'alphabet
- La substitution polyalphabétique consiste à utiliser une suite de chiffres monoalphabétique réutilisée périodiquement
- La substitution homophonique permet de faire correspondre à chaque lettre du message en clair un ensemble possible d'autres caractères
- La substitution de polygrammes consiste à substituer un groupe de caractères (polygramme) dans le message par un autre groupe de caractères