Seçilmiş şifreli metin saldırısı
Seçilmiş şifreli metin saldırısında saldırgan, seçtiği şifreli metinleri çözen bir şifre çözme oracle’ına erişir ve sonuçlardan anahtar hakkında bilgi edinir.
Saldırgan bir şifre çözme oracle’ına istediği şifreli metni gönderebilir ve çıktıyı gözlemleyebilir. Şifreli metinleri değiştirmeye izin verdiği için seçilmiş düz metin saldırısından daha güçlüdür. Bir sunucu kullanıcı verisini çözüp dolgunun (padding) geçerli olup olmamasına göre farklı yanıt verdiğinde tam olarak bu durum ortaya çıkar.
Bleichenbacher’in 1998’deki, PKCS #1 v1.5 kullanan RSA’ya yönelik padding oracle saldırısı klasik örnektir. Bugün şifreleme şeması tasarlayan herkes bunu engellemek için IND-CCA2 güvenliğini hedefler. Klasik kriptografide şifre çözme oracle’ları nadirdi, ancak ilke aynıdır.