BT Sözlüğü › Güvenlik › Marvin saldırısı

Marvin saldırısı

Güvenlik Svenska → Güncellendi: 2026-10-13

Bleichenbacher'in RSA PKCS#1 v1.5 dolgu oracle'ının 2023'te yayımlanan, zamanlamaya dayalı ve hâlâ canlı yeniden doğuşu.

Red Hat'ten Hubert Kario, uzun bir kütüphane listesinde PKCS#1 v1.5 çözmenin, dolgunun geçerli olup olmadığına göre ölçülebilir ölçüde farklı sürdüğünü gösterdi. Farklar çoğu zaman birkaç nanosaniyeydi; ama yeterince örnek ve istatistikle oracle işlevi gördü. Bu, Daniel Bleichenbacher'in 1998'de kullandığı oracle'ın ta kendisiydi; yalnızca hata mesajları yerine saat çevrimlerinden kurulmuştu.

Ad, ölmeyi reddeden bir hataya gönderme yapar. Geleneksel çözüm, ters giden ne olursa olsun aynı yanıtı döndürmek, bu yanıtın arkasındaki kod farklı yollardan geçiyorsa yetmez. Öneri, PKCS#1 v1.5 şifrelemeyi tümüyle bırakıp OAEP'e ya da RSA şifrelemesine dayanmayan anahtar değişimine geçmektir.

← Sözlüğe dön