Chosen-Plaintext Attack
Dans le modèle d'attaque à texte en clair choisi, l'adversaire peut soumettre des textes en clair arbitraires et obtenir les textes chiffrés correspondants ; c'est l'exigence de sécurité standard du chiffrement à clé publique (IND-CPA).
Objectif
Fixe le niveau de sécurité du chiffrement à clé publique et des modes symétriques : même un attaquant capable de chiffrer des textes en clair arbitraires ne peut distinguer les chiffrés de deux textes en clair de défi.
Mécanisme
L'adversaire dispose d'un oracle de chiffrement E_K(·) et peut interroger n'importe quel P pour obtenir C. IND-CPA exige que l'attaquant ne puisse pas distinguer E_K(P0) de E_K(P1). ECB échoue (les blocs répétés fuient).
Cas d’usage
- Norme de sécurité du chiffrement à clé publique
- Évaluation de sécurité des modes symétriques
- Définitions IND-CPA