Définition
Un système de chiffrement (cryptage) est dit cassable si un adversaire,
n'ayant pas connaissance de la clé
(e,d), peut trouver
le message en clair dans un laps de temps déterminé.
Lorsque la connaissance de la clé
e
implique la connaissance de la clé
d associée,
on parle de
système à clés symétriques.
Dans ce cas, la clé
e doit être transmise par un canal sûr. La paire de clés
(
e,
d)
est appelée
clé secrète (c'est un secret partagé entre deux personnes).
Par contre l'ensemble de transformations de chiffrement et déchiffrement est public.
En gros, il s'agit de la même clé ... qu'on tourne vers la droite ou vers la gauche.
Définition
Un système de chiffrement est dit à clés symétriques
si pour chaque couple
(e,d) de clés associées,
il est facile de trouver
d connaissant
e et réciproquement.
Il n'est pas raisonnable, dans un tel système, de rendre publique une des deux clés.
La clé
e est ici appelée
clé privée (une seule personne (ou deux) la connaît).
Par contre l'ensemble de transformations de chiffrement et déchiffrement est public.
Définition
Un système de chiffrement est dit à clé publique
si pour chaque couple
(e,d) de clés associés, il est difficile
de trouver
d connaissant
e.
L'idée a été introduite en 1976 par Diffie et Hellman.
Tout est bien sûr aussi dans la définition de
facile. Tout dépend aussi du
prix qu'on est prêt à payer et du temps dont on dispose ...
Exemple [Principe du double cadenas]
Prenons un cadenas à code : le système mécanique
est bien connu, par contre le code est privé ou secret.
Si le code est connu par tout le monde, ce n'est pas la peine de racheter un autre cadenas,
il suffit de changer le code.
Le cadenas est la transformation de chiffrement et déchiffrement, le code est la clé privée.
Si vous voulez améliorer votre système, une méthode sûre est la suivante :
vous envoyez à un ami une valise contenant le message fermée avec votre cadenas
et le code que vous êtes seul à connaître. Votre ami
rajoute un cadenas (avec le code qu'il est seul à connaître)
et vous renvoie la valise.
Vous enlevez votre cadenas et lui renvoyez la valise.
Votre ami peut maintenant ouvrir votre valise puisqu'il reste seulement son cadanas.
Conclusion : la méthode est sûre ... mais coûteuse (trois voyages pour la valise au lieu d'un).