Aller au contenu
uencoder

Ciphertext Indistinguishability

L'indistinguabilité des textes chiffrés (IND-CPA/CCA) exige qu'un attaquant ne puisse pas distinguer les chiffrements de deux textes en clair de même longueur ; c'est la définition standard de la sécurité du chiffrement.

Objectif

Fournit l'objectif de sécurité prouvable pour le chiffrement symétrique et à clé publique, IND-CCA2 étant la norme la plus forte.

Mécanisme

Jeu de sécurité : l'adversaire choisit m0 et m1, le challenger renvoie E(mb) et l'adversaire devine b. IND-CPA autorise un oracle de chiffrement ; IND-CCA1 autorise un oracle de déchiffrement (avant le défi) ; IND-CCA2 autorise un oracle de déchiffrement (texte chiffré du défi excepté).

Cas d’usage

  • Preuves de sécurité du chiffrement
  • Conception de protocoles cryptographiques
  • Évaluation du niveau de sécurité

Outils associés

References