Académique Documents
Professionnel Documents
Culture Documents
2020/2021
Chapitre 2
Cryptographie Classique
Introduction
Concepts de base
Cryptographie
Cryptanalyse
Algorithmes Classiques
Chiffrement par Substitution
Chiffrement de Cesar
Chiffrement Affine
Chiffrement monoalphabétique aléatoire
Chiffrement de Vigenere
Chiffrement de PlayFair
Chiffrement de Hill
Chiffrement par Permutation 2
La cryptographie
Le mot cryptographie est un terme générique désignant
l'ensemble des techniques permettant de rendre les messages
inintelligibles (incompréhensible)
La cryptanalyse
Elle consiste à casser des fonctions cryptographiques
existantes dans le but de démontrer leur sécurité.
4
Crypto caché
Graphy Ecriture
C : (texte chiffré)
P : (texte
E Canal de communication D P : (texte
en clair)
en clair)
9
CRYPTANALYSE (SUITE)
La Substitution de Polygrammes
consiste à substituer un groupe de n symboles dans le texte en clair
par un autre groupe de n symboles. 12
Exemples : Hill, playfair (n=2)
S. Belattaf 2020/2021 – UMMTO
CODE DE CÉSAR
Le chiffrement de César consiste à décaler les lettres de
l'alphabet d'un nombre K qui représente la clé.
p : lettre en clair
C : lettre chiffré
E : fonction de chiffrement
(a,b) : la clé de chiffrement
a et b sont des valeurs dans et pgcd(a,26) = 1
On peut remarquer que si a=1, alors on retrouve le chiffre de
César et b est le décalage. 14
15
Exemple :
Mot Clé : BONJOUR
Texte en clair : SECURITE
16
Texte en S E C U R I T E
clair 18 4 2 20 17 8 19 4
Mot Clé B O N J O U R B
1 14 13 9 14 20 17 1
Texte 19 18 15 3 5 2 10 5
chiffré T S P D F C K F
17
S A L U T
B C D E F
G H I K M
J
N O P Q R
V W X Y Z
C’est une technique dans laquelle le texte clair est réécrit comme une
séquence de lignes, puis réordonnée comme une séquence de colonnes
L’ordre des colonnes ainsi que leur nombre constitue la clé de cryptage
Exemple : P= « la rencontre avec le président aura lieu ce soir »
Clé 4 3 2 1 5 6 7
l a r e n c
o n t r e a
v e c l e
p r é s i d e
n t a u r a
l i e u c
e s o i r