PORTAILS DE L'ADMINISTRATION Gouvernement Service public Légifrance
Portail officiel de la sécurité informatique - ANSSI - République française

Portail officiel de la sécurité informatique - ANSSI - République française

Question/Réponse  >  Infrastructures de gestion de clés

Sur quels fondements repose la sécurité de la cryptographie ?

22 mars 2007  14:13

La sécurité de la cryptographie repose sur trois facteurs :

- La qualité des algorithmes utilisés. Il n’est pas indispensable que ces algorithmes soient confidentiels, mais ils doivent s’appuyer sur des questions réputées difficiles à résoudre par les mathématiciens, sans la connaissance d’un secret. Ce secret est appelé clé.
- L’implémentation de ces algorithmes. En effet, il est beaucoup plus facile de contourner une mauvaise implémentation d’un algorithme, que de "casser" l’algorithme lui-même.
- La gestion des clés. Lorsqu’un même secret est utilisé entre deux utilisateurs (système symétrique), la multiplication du nombre d’utilisateurs augmente le nombre de secrets à partager de façon quadratique. En contrepartie, l’utilisation d’un système où aucun partage de secret n’est nécessaire (système asymétrique) allège la gestion des secrets mais n’évite pas la protection de l’intégrité des clés ni l’exigence de protection de la confidentialité des secrets propres aux utilisateurs.


RÉPUBLIQUE FRANÇAISE | SGDSN | ANSSI © 2012 | Informations éditeur