MDS matritsasi - MDS matrix - Wikipedia

An MDS matritsasi (Maksimal masofani ajratish mumkin) a matritsa funktsiyani aniq bilan ifodalaydi diffuziya foydali dasturlarga ega bo'lgan xususiyatlar kriptografiya. Texnik jihatdan, $ a mathbb {A} $ matritsasi $ A $ dan yuqori cheklangan maydon K MDS matritsasi, agar u bo'lsa o'zgartirish matritsasi a chiziqli transformatsiya f (x) = K dan boltan K gam Shunday qilib (x, f (x)) shakldagi ikki xil (m + n) -tupllar n yoki undan ko'p qismlarga to'g'ri kelmaydi, teng ravishda, hamma (m + n) -tupllar (x, f (x) ) an MDS kodi, ya'ni a chiziqli kod ga etib boradi Singleton bog'langan.

Ruxsat bering ga qo'shilish natijasida olingan matritsa bo'ling identifikatsiya matritsasi Idn A ga. Keyin A matritsaning MDS bo'lishi uchun zarur va etarli shart bu har qanday mumkin bo'lgan n × n submatrix dan m qatorlarni olib tashlash orqali olingan bu yagona bo'lmagan. Bu shuningdek quyidagilarga teng: A matritsaning barcha sub-determinantlari nolga teng emas. Ikki tomonlama matritsa A (ya'ni ikkita elementli maydon ustida) hech qachon MDS bo'lmaydi, agar u faqat bitta satrga yoki barcha komponentlar 1 bo'lgan bitta ustunga ega bo'lmasa.

Reed - Sulaymon kodlari MDS xususiyatiga ega va kriptografik algoritmlarda ishlatiladigan MDS matritsalarini olish uchun tez-tez ishlatiladi.

Serj Vaudenay MDS matritsalarini ishlatishni taklif qildi kriptografik ibtidoiylar u chaqirgan narsani ishlab chiqarish uchun multipermutatsiyalar, xuddi shu xususiyatga ega bo'lgan chiziqli funktsiyalar shart emas. Ushbu funktsiyalar u chaqirgan narsalarga ega mukammal diffuziya: kirishlar t ning o'zgarishi chiqishlar kamida m-t + 1 o'zgaradi. U nomukammal diffuziyadan qanday foydalanishni ko'rsatib berdi kriptanaliz multipermutations bo'lmagan funktsiyalar.

MDS matritsalari diffuziya uchun ishlatiladi blok shifrlari kabi AES, NAHANG, Kvadrat, Ikki baliq, Anubis, XAZAD, Manta, Ierokript, Kalina va Kameliya va oqim shifri MUGI va kriptografik xash funktsiyasi Girdob.

Adabiyotlar

  • Serj Vodenay (1994 yil 16-noyabr). Multipermutatsiyalar zarurligi to'g'risida: MD4 va XAVFSIZLIK kriptanalizi (PDF /PostScript ). 2-Xalqaro seminar Dasturiy ta'minotni tezkor shifrlash (FSE '94). Leuven: Springer-Verlag. 286-297 betlar. Olingan 2007-03-05.CS1 maint: mualliflar parametridan foydalanadi (havola)
  • Vinsent Raymen, Joan Daemen, Bart Prenel, Antuan Bosselaers, Erik De Vin (1996 yil fevral). Shark shifrlari (PDF / PostScript). Dasturlarni tezkor shifrlash bo'yicha 3-Xalqaro seminar (FSE '96). Kembrij: Springer-Verlag. 99–111 betlar. Olingan 2007-03-06.CS1 maint: mualliflar parametridan foydalanadi (havola)