Chosen-Ciphertext Attack
Im Angriffsmodell mit gewähltem Geheimtext kann der Gegner beliebige Geheimtexte einreichen und die zugehörigen Klartexte erhalten (ein Entschlüsselungsorakel); es ist das stärkste Standardmodell (IND-CCA2).
Zweck
Definiert Sicherheit gegen aktive Angreifer, die das Entschlüsselungsorakel abfragen können — das für den realen Einsatz erforderliche Sicherheitsniveau.
Mechanismus
Der Gegner hat Zugang zu einem Entschlüsselungsorakel D_K(·) (den Challenge-Geheimtext ausgenommen); IND-CCA2 verlangt, dass der Klartext des Challenge-Geheimtextes ununterscheidbar bleibt. Padding-Oracle-Angriffe sind Instanzen von CCA1.
Anwendungsfälle
- Höchster Sicherheitsstandard für Public-Key-Verschlüsselung
- Padding-Oracle-Angriffe
- IND-CCA2-Definitionen