Professional Documents
Culture Documents
Support - Cours - Crypto 1
Support - Cours - Crypto 1
Définition
Un système de cryptographie est un quintuplet S = {P, C, K, E, D} avec:
P: Ensembe de tous les textes clairs (plain texts space ou message space),
C’est un ensemble fini;
C Ensemble de tous les textes chiffrés (ciphertext space), C’est un ensemble
fini;
K Ensemble de tous les clés (key space), C’est un ensemble fini;
E: Ensemble des règles de chiffrement (encryption rules); C’est un ensemble
fini;
D Ensemble des règles de déchiffrement, C’est un ensemble fini (decryption
rules);
∀k ∈ K, ∃ Ek ∈ E tel que Ek : P → C
∃ Dk ∈ D tel que Dk : C → P
et Dk ◦ Ek = idP
() January 27, 2021 1 / 11
Scénario d’un cryptosystème
Principe de Kecrchoff
La sécurité d’un algorithme de chiffrement ne doit pas être basée sur la
non-connaissance par l’attaquant de l’algorithme de chiffrement ou du système
utilisé. Elle doit uniquement être basée sur le fait que l’attaquant ne connaı̂t pas
la clé.