La cryptographie possède deux composantes principales:

  • MĂ©thodes cryptographiques
  • MĂ©thode non-cryptographiques

Méthodes cryptographiques

Il existe trois méthodes de chiffrement:

Méthodes non-cryptographiques

On y retrouvera notamment:

  • SĂ©curitĂ© physique
  • Logique

Confidentialité

Intégrité des données: infos non changées, s’assurer que les données n’ont pas été manipulées

Disponibilité du service: Se prémunir contre les attaques suivantes:

Sécurité

Tout les algorithmes peuvent être analysés (voir Analyse de Sécurité)

Afin de protéger au mieux les informations, il faut:

  • Une confusion suffisante afin d’empĂŞcher une attaque linĂ©aire
  • L’uniformitĂ©
  • Une taille de clĂ©s assez importante

Un algorithme de chiffrement par bloc permet de construire un algorithme de chiffrement par flux.