|
▪
Introduction aux cryptographies:
|
|
Aujourd'hui, la mise en œuvre de mécanisme de cryptographie et l'utilisation des protocoles sécurisés sont les moyens les plus efficaces.
|
|
Cryptographie, est considérée comme un art de créer et d'utiliser des moyens de faire changer des messages à l'aide de codes, de chiffres ou autres moyens de façon à ce que seules les personnes autorisées puissent accéder au contenu des messages. Cryptographie assure la confidentialité, l'authentification et l'intégrité de message.
|
Par exemple, |
| ▪ |
Chiffrage d'un message en remplacent un caractère par un autre |
|
BONJOUR -> ERQMRXU On remplace un caractère par celui décalé de 3 positions dans l'alphabet, donc B est remplacé par E et ainsi de suite
|
| ▪ |
Substitution de l'alphabet de base |
| |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
|
| A |
N |
O |
T |
Y |
S |
G |
B |
H |
F |
P |
E |
X |
Q |
R |
D |
C |
Z |
L |
K |
V |
W |
U |
M |
J |
I |
|
|
BONJOUR -> NRQFRVZ On remplace les caractères par ceux de même range mais issus d'un autre alphabet.
|
|
|
▪
Algorithme de cryptographie
|
|
DES (Data Encryption Standard) est développée par le Bureau National des Normes (National Bureau of Standards). Elle est basée sur un arrangement conventionnel de chiffrage (dissimulation). Les données originales (texte clair) sont transformées en bit ou en modèle de caractère en utilisant le "Cipher" ou le moyen de chiffrement. Le "Cipher" est un algorithme de chiffrage paramétrable par une clé.
|
|
Après la réception, les données chiffrées (texte chiffré) peuvent être transformées à l'original si l'algorithme et la clé de chiffre sont connus par le destinataire.
|
 |
| ▪ |
C'est la technique symétrique |
| ▪ |
Le message en clair est chiffré avec une clé secrète par l'expéditeur. |
| ▪ |
Il n'y a que l'expéditeur et le destinataire qui connaissent cette clé secrète. |
| ▪ |
Le message sera déchiffré par le destinataire en utilisant la même clé secrète. |
| ▪ |
Dans ce cas, DES s'assure la confidentialité et l'intégrité de message, mais le problème est comment peut on envoyer la clé secrète au destinataire? |
|
La deuxième technique (technique asymétrique) utilise deux clés, une clé publique et une clé privée
|
| ▪ |
Le message en clair est crypté avec une clé publique par l'expéditeur. |
| ▪ |
Ce message crypté sera décrypté par le destinataire en utilisant la clé privée. |
| ▪ |
La clé publique peut par exemple être stockée dans un annuaire, un fichier ou dans un registre publique. L'expéditeur peut également l'envoyer au destinataire en la chiffrant avec une clé secrète (Chiffrement symétrique de la clé publique). |
|