Merhamet (şifre) - Mercy (cipher)

Merhamet
Genel
TasarımcılarPaul Crowley
İlk yayınlandıNisan 2000[1]
Elde edilenUYANMAK
Şifre ayrıntısı
Anahtar boyutları128 bit
Blok boyutları4096 bit
YapısıFeistel ağı
Mermi6
En iyi halk kriptanaliz
Scott Fluhrer 's diferansiyel saldırı şifreyi kırar.[2]

İçinde kriptografi, Merhamet ayarlanabilir blok şifreleme Paul Crowley tarafından disk şifreleme.

blok boyutu 4096 bittir — bir blok şifresi için alışılmadık derecede büyük, ancak bir standart disk sektörü boyut. Mercy, 128 bitlik bir sır kullanır anahtar, her blok için 128 bitlik gizli olmayan ince ayar ile birlikte. Disk şifrelemede, sektör numarası ince ayar olarak kullanılacaktır. Mercy 6 raund kullanır Feistel ağı kısmi yapı anahtar beyazlatma. Yuvarlak işlevi, anahtara bağlı bir durum makinesi bazı yapıları ödünç alan kesintisiz şifreleme UYANMAK, anahtara bağlı S kutuları göre Nyberg S-kutuları ayrıca AES.

Scott Fluhrer keşfetti diferansiyel saldırı Bu, Mercy'nin 6 raunduna karşı çalışır. Bu saldırı, yedi turluk bir varyanta bile genişletilebilir.[2]

Referanslar

  1. ^ Paul Crowley, Mercy: Disk sektörü şifrelemesi için hızlı bir büyük blok şifresi. İçinde Bruce Schneier editör Hızlı Yazılım Şifreleme: 7. Uluslararası Çalıştay, cilt 1978 Bilgisayar Bilimlerinde Ders Notları, sayfalar 49-63, New York City, ABD, Nisan 2000. Springer-Verlag.
  2. ^ a b Scott Fluhrer (2 Nisan 2006). Merhamet Blok Şifresinin Kriptanalizi (PostScript ). Hızlı Yazılım Şifreleme Çalıştayı 2001. Royal Park Hotel Nikko, Yokohama, Japonya: Cisco Systems, Inc. Alındı 15 Aralık 2006.