BT Sözlüğü › Güvenlik › MDC-2

MDC-2

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

IBM'in 1988 tarihli, yan yana iki DES şifrelemesi çalıştırarak şifrenin blok boyunun iki katı genişlikte özet üreten hash fonksiyonu.

Davies–Meyer ya da Matyas–Meyer–Oseas üzerine kurulu bir hash, blok şifresi kadar geniştir; DES'in 64 biti ile bu, yaklaşık 232 denemede çarpışma demektir, yani anılmaya değer bir güvenlik yok. IBM'den Carl Meyer ve Michael Schilling bunu iki Matyas–Meyer–Oseas adımını paralel çalıştırıp her bloktan sonra çıktılarının yarılarını takas ederek aştı ve 128 bit elde etti.

Bedeli 64 bitlik blok başına iki DES şifrelemesidir; kardeşi MDC-4 dört tane ister. ISO/IEC 10118-2 olarak standartlaştırıldı ve patenti yüzünden yıllarca OpenSSL'de bir derleme bayrağının ardında kaldı. Sonraki analizler 128 bitlik bir hash'ten beklenenin hayli altında ön görüntü saldırıları buldu; bugün çoğunlukla tarihsel bir merak konusudur.

← Sözlüğe dön