Rust RSA Kütüphanesi Marvin Saldırısına Karşı Güçlendirildi

Rust'ın popüler RSA kütüphanesi v0.10 sürümünde önemli güvenlik güncellemeleri yayımlandı. Marvin Attack olarak bilinen zamana dayalı yan kanal saldırısına karşı korunmak için kütüphane, `crypto-bigint` kütüphanesine geçiş yaptı.

Marvin Attack, RSA şifre çözmesi sırasında işlem süresindeki küçük farklılıkları ölçerek gizli anahtarı kademeli olarak ortaya çıkarmaya çalışıyor. Saldırgan, şifre çözme işleminin ne kadar sürdüğünü milyonlarca kez kaydederek istatistiksel analiz yapabiliyor.

Yeni sürümde constant-time modular exponentiation (modpow) uygulandı. Bu, işlem süresinin giriş verilerine bağlı olmadığı anlamına geliyor. Yani ne şifreleseniz ne de anahtarınız ne olursa olsun, matematiksel işlem her zaman aynı zamanda tamamlanıyor.

Reklam · TEST
AdSense Test ReklamıYazı arası (gönderi içi) · Yazı arası

Ayrıca IRTF tarafından önerilen RSA güvenlik rehberi (draft-irtf-cfrg-rsa-guidance) dikkate alınarak ek düzeltmeler yapılmıştı. Bu, endüstri standardı uygulamalarla uyumluluğu artırıyor.

Kütüphaneyi kullanan uygulamalar için güncelleme önemli. Özellikle web servisleri, VPN yazılımları veya şifreleme araçları gibi RSA'ya dayanan sistemlerde bu tür yan kanal saldırıları tehdit oluşturabiliyor.

Reklam · TEST
AdSense Test ReklamıGönderi altı · Görüntülü
konu hakkında tepkinizi verebilirsiniz