تأثير الانهيار الجليدي
في علم التشفير ، يُعدّ تأثير الانهيار خاصية مرغوبة في خوارزميات التشفير ، وخاصةً تشفيرات الكتل [ 1 ] ودوال التجزئة التشفيرية ، حيث يؤدي تغيير بسيط في المدخلات (مثلاً، قلب بت واحد) إلى تغيير كبير في المخرجات (مثلاً، انقلاب نصف بتات المخرجات). في حالة تشفيرات الكتل عالية الجودة، يُفترض أن يُحدث هذا التغيير الطفيف في المفتاح أو النص الأصلي تغييراً جذرياً في النص المشفر . وقد استخدم هورست فيستل هذا المصطلح لأول مرة [ 1 ]، على الرغم من أن المفهوم يعود على الأقل إلى نظرية شانون .

إذا لم تُظهر خوارزمية التشفير الكتلي أو دالة التجزئة التشفيرية تأثير الانهيار بدرجة كبيرة، فإنها تعاني من ضعف في العشوائية، وبالتالي يستطيع محلل التشفير التنبؤ بالمدخلات بناءً على المخرجات فقط. قد يكون هذا كافيًا لتعطيل الخوارزمية جزئيًا أو كليًا. لذا، يُعد تأثير الانهيار شرطًا مرغوبًا فيه من وجهة نظر مصمم خوارزمية التشفير أو الجهاز. يؤدي إغفال هذه الخاصية إلى تعريض دالة التجزئة لهجمات تشمل هجمات التصادم ، وهجمات تمديد الطول ، وهجمات الصورة العكسية . [ 2 ]
يُعدّ بناء خوارزمية تشفير أو تجزئة تُظهر تأثيرًا تراكميًا كبيرًا أحد الأهداف التصميمية الرئيسية، ويستفيد هذا البناء رياضيًا من تأثير الفراشة . [ 3 ] ولهذا السبب، فإن معظم خوارزميات التشفير الكتلية هي خوارزميات تشفير ضربية . كما أن هذا هو السبب في احتواء دوال التجزئة على كتل بيانات كبيرة. تسمح هاتان الميزتان للتغييرات الصغيرة بالانتشار بسرعة عبر تكرارات الخوارزمية.
معيار صارم للانهيارات الثلجية
معيار الانهيار الصارم ( SAC ) هو صياغة رسمية لتأثير الانهيار. يتحقق هذا المعيار إذا تغيرت قيمة كل بت من بتات الإخراج باحتمالية 50% عند قلب بت واحد من بتات الإدخال. بتعبير أدق، يتحقق هذا المعيار إذا كان هناك احتمال بنسبة 50%، لجميع مواضع البتات i و j ، عند اختيار إدخال عشوائي X ، أن تختلف f ( X ) و f ( Xi ) عند الموضع j ، حيث Xi هي X مع قلب البت الموجود في الموضع i . [ 4 ] يستند معيار الانهيار الصارم إلى مفهومي الاكتمال والانهيار ، وقد قدمه ويبستر وتافاريس عام 1985. [ 5 ]
يوجد في الأدبيات تعريف بديل واحد على الأقل لمعيار الانهيار الصارم. يُعرّف فون وبوروزاك المعيار بأنه مُتحقق إذا، عند اختيار مدخلين عشوائيين X و Y يختلفان في موضع واحد فقط، فإن مسافة هامينغ بين f ( X ) و f ( Y ) تتوزع وفقًا للتوزيع ذي الحدين B( n , 1/2)، حيث n هو عدد البتات في X أو Y. [ 6 ]
تتضمن التعميمات ذات الرتبة الأعلى لـ SAC بتات إدخال متعددة. الدوال المنطقية التي تحقق أعلى رتبة من SAC هي دائمًا دوال منحنية ، وتسمى أيضًا دوال غير خطية قصوى، أو دوال "غير خطية مثالية". [ 7 ]
معيار استقلال البت
ينص معيار استقلال البتات ( BIC ) على أنه يجب أن تتغير بتات الإخراج j و k بشكل مستقل عندما يتم عكس أي بت إدخال واحد i ، وذلك لجميع قيم i و j و k . [ 8 ]
انظر أيضاً
مراجع
- 1 2 فيستل، هورست (1973). "التشفير وخصوصية الحاسوب" . مجلة ساينتفك أمريكان . 228 (5): 15-23 . Bibcode : 1973SciAm.228e..15F . doi : 10.1038/scientificamerican0573-15 .
- ↑ أوبادياي، د.، جايكواد، ن.، زمان، م.، وسامبالي، س. (2022). دراسة تأثير الانهيار الجليدي لوظائف التجزئة الآمنة تشفيرياً المختلفة وتطبيقاتها القائمة على التجزئة. IEEE Access، 10، 112472-112486. https://doi.org/10.1109/ACCESS.2022.3215778
- ↑ الكواري، سيف؛ دافنبورت، جيمس هـ.؛ برادفورد، راسل ج. (2011). دوال التجزئة التشفيرية: اتجاهات التصميم الحديثة ومفاهيم الأمان . مؤتمر Inscrypt '10.
- ↑ ويبستر، أ. ف.، وتافاريس، س. إ. (1986). حول تصميم صناديق الاستبدال (S-Boxes). في: ويليامز، هـ. س. (محرر) التطورات في علم التشفير - وقائع مؤتمر CRYPTO '85. CRYPTO 1985. سلسلة محاضرات في علوم الحاسوب، المجلد 218. سبرينغر، برلين، هايدلبرغ. https://doi.org/10.1007/3-540-39799-X_41 . تاريخ الاسترجاع: 16 مايو 2026.
- ↑ ويبستر، أ. ف.؛ تافاريس، ستافورد إي. (1985). "حول تصميم صناديق الاستبدال". التطورات في علم التشفير - كريبتو 85. سلسلة محاضرات في علوم الحاسوب. المجلد 218. نيويورك، نيويورك: سبرينغر-فيرلاغ نيويورك، ص 523-534 . ISBN 0-387-16463-4.
- ↑ Vaughn, R.; Borowczak, M. معيار الانهيار الصارم لخوارزمية SHA-256 ومتغيراتها التي تم حذف وظائفها الفرعية. التشفير 2024، 8، 40. https://doi.org/10.3390/cryptography8030040 . تاريخ الاسترجاع: 16 مايو 2026.
- ↑ آدامز، سي إم ؛ تافاريس، إس إي (يناير 1990). استخدام المتواليات المنحنية لتحقيق معيار الانهيار الصارم من الرتبة العليا في تصميم صندوق الاستبدال (تقرير). تقرير فني TR 90-013. جامعة كوينز . CiteSeerX 10.1.1.41.8374 .
- ↑ ويليام ستالينغز (2016). التشفير وأمن الشبكات : المبادئ والتطبيق ( الطبعة السابعة). بوسطن. ص 136. ISBN 9780134444284. OCLC 933863805 .
{{cite book}}: CS1 maint: موقع الناشر مفقود ( رابط )
روابط خارجية
- التشفير بالمفتاح المتناظر
