وظيفة إخراج قابلة للتوسيع
دالة الإخراج القابلة للتمديد ( XOF ) هي نوع من دوال التجزئة المشفرة التي تسمح بأن يكون إخراجها طويلاً بشكل تعسفي، مما يسمح باستخدامها كمولد أرقام شبه عشوائية آمن تشفيرياً. [ 1 ]
إحدى طرق بناء التجزئة الخاصة، وهي طريقة الإسفنج ، تجعل أي تجزئة إسفنجية عملية XOF طبيعية: يمكن تكرار عملية الضغط مما ينتج عنه XOF (يتم الحصول على دوال التجزئة العادية ذات النتيجة ذات الحجم الثابت من آلية الإسفنج عن طريق إيقاف مرحلة الضغط بعد الحصول على عدد ثابت من البتات). [ 2 ]
تتميز خوارزمية XOF الآمنة بمقاومتها للتصادم ، والصورة الأصلية ، والصورة الأصلية الثانية . وبينما يمكن نظريًا تحويل أي خوارزمية XOF إلى دالة تجزئة تشفيرية عن طريق اقتطاع النتيجة إلى طول ثابت، إلا أنه في الواقع العملي، تُعرَّف دوال التجزئة وخوارزميات XOF بشكل مختلف باستخدام فصل النطاقات . [ 3 ] ومن أمثلة خوارزميات XOF ذات البنية الإسفنجية: خوارزميات عائلة Keccak ، مثل SHAKE128 و SHAKE256 ، بالإضافة إلى نسخة معدلة ذات كفاءة أعلى تُسمى KangarooTwelve . [ 1 ]
هناك أنواع أخرى من XOFs ليست هياكل إسفنجية، مثل Skein و RadioGatún .
تُستخدم XOFs كدوال اشتقاق المفاتيح (KDFs)، وتشفيرات التدفق [ 1 ] ، ودوال توليد الأقنعة . [ 4 ]
مشاكل المخرجات ذات الصلة
بطبيعتها، يمكن لـ XOFs إنتاج مخرجات مترابطة (حيث تتضمن النتيجة الأطول نتيجة أقصر كبادئة). لذا، قد يؤدي استخدام KDFs لاشتقاق المفاتيح إلى مشاكل تتعلق بالمخرجات المترابطة. على سبيل المثال، إذا تم توليد مفاتيح Triple DES باستخدام XOF، وحدث خطأ في التنفيذ أدى إلى تنفيذ بعض العمليات كـ 3TDEA (3 × 56 = مفتاح 168 بت)، وبعضها الآخر كـ 2TDEA (2 × 56 = مفتاح 112 بت)، فإن مقارنة نتائج التشفير ستخفض تعقيد الهجوم إلى 56 بت فقط؛ ويمكن أن تحدث مشاكل مماثلة إذا تم استبدال التجزئات في NIST SP 800-108 بشكل مباشر بـ KDFs. [ 5 ]
مراجع
- 1 2 3 Peyrin & Wang 2020 ، ص. 7.
- ^ ميتلباخ وفيشلين 2021 ، ص. 526.
- ↑ Dworkin 2014 ، ص. 3.
- ↑ بيرلنر 2014 ، ص 4.
- ↑ بيرلنر 2014 ، ص 5.
مصادر
- ميتلباخ، أرنو؛ فيشلين، مارك (2021). "دوال الإخراج القابلة للتوسيع (XOFs)" . نظرية دوال التجزئة والأوراكل العشوائي: مدخل إلى التشفير الحديث . أمن المعلومات والتشفير. دار نشر سبرينغر الدولية. ISBN 978-3-030-63287-8تم الاطلاع عليه بتاريخ 22-06-2023 .
- بيرين، توماس؛ وانغ، هاويانغ (2020). "إطار عمل MALICIOUS: تضمين أبواب خلفية في تشفيرات الكتل القابلة للتعديل" (ملف PDF) . التطورات في علم التشفير - CRYPTO 2020. سلسلة محاضرات في علوم الحاسوب. المجلد 12172. دار نشر سبرينغر الدولية. الصفحات 249-278 . doi : 10.1007/978-3-030-56877-1_9 . ISBN 978-3-030-56876-4ISSN 0302-9743 . S2CID 221107066 .
- بيرلنر، راي (22 أغسطس 2014). "دوال الإخراج القابلة للتوسيع (XOFs)" . csrc.nist.gov . المعهد الوطني للمعايير والتكنولوجيا . تم الاطلاع عليه في 22 يونيو 2023 .
- دوركين، موريس (22 أغسطس 2014). "امتدادات النطاق" . csrc.nist.gov . المعهد الوطني للمعايير والتكنولوجيا . تم الاطلاع عليه في 22 يونيو 2023 .
- وظائف الإخراج القابلة للتوسيع
- أوراق عمل في علم التشفير
