← أحدث الأبحاث
💻 computer science

Analyzing Linear Layers in Related-Differential Cryptanalysis

تتقصى هذه الورقة بشكل منهجي وجود بنيات التفاضل المرتبطة في الطبقات الخطية لشفيرات تشبه AES، حيث تثبت أن مثل هذه الثغرات لا مفر منها لجميع المصفوفات غير الـ MDS، وجميع مصفوفات الـ MDS المتماثلة ذات الرتب الفردية، ومعظم المصفوفات الدائرية، مع تقديم توصيف كامل لمصفوفات الـ MDS من النوع 3×33 \times 3 فوق الحقل F2m\mathbb{F}_{2^m}.

المؤلفون الأصليون: Yogesh Kumar, Akshay Ankush Yadav, Susanta Samanta

نُشر 2026-05-28
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Yogesh Kumar, Akshay Ankush Yadav, Susanta Samanta

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تقوم ببناء خزنة عالية الأمان (قفل رقمي) لحماية أسرارك. وللتأكد من عدم قدرة أي شخص على كسرها، تستخدم آلة خلط خاصة تسمى الطبقة الخطية (Linear Layer). تأخذ هذه الآلة بياناتك، وتخلطها، وتنشرها بحيث يؤدي أي تغيير طفيف في المدخلات إلى تغيير فوضوي هائل في المخرجات. وهذا ما يسمى بـ "الانتشار" (diffusion).

لعقود من الزمن، استخدم علماء التشفير نوعًا معينًا من آلات الخلط يسمى مصفوفة MDS لأنها تعتبر "المعيار الذهبي" لنشر البيانات بشكل مثالي. ظنوا قائلين: "إذا استخدمنا مصفوفة MDS، فسنكون في أمان".

ومع ذلك، يكشف هذا البحث عن ثغرة خفية في هذا التفكير. فقد تبين أنه حتى لو كانت آلة الخلط الخاصة بك هي "المعيار الذهبي" (MDS)، فقد تظل تعاني من ضعف سري يسمى الارتباطات التفاضلية (Related Differentials).

إليك تفاصيل ما اكتشفه المؤلفون، باستخدام تشبيهات بسيطة:

1. "المعيار الذهبي" ليس كافيًا

تخيل أن خاصية MDS هي ضمان بأن آلة الخلط الخاصة بك ستنشر قطرة حبر عبر صفحة كاملة من الورق.

  • الاعتقاد القديم: إذا كانت الآلة تنشر الحبر بشكل مثالي (MDS)، فهي آمنة.
  • الاكتشاف الجديد: أثبت المؤلفون أنه إذا كانت الآلة لا تنشر الحبر بشكل مثالي (Non-MDS)، فهي بالتأكيد تحتوي على ضعف سري.
  • التشبيه: تخيل أنك تحاول إخفاء رسالة سرية في غرفة. إذا كانت الغرفة صغيرة ومزدحمة بالأشياء (Non-MDS)، يمكن للسارق بسهولة العثور على نمط للتسلل. لقد أثبت المؤلفون أن الغرفة الواسعة والمنظمة تمامًا (MDS) هي الوحيدة التي لديها فرصة لتكون آمنة. لكن مجرد امتلاك غرفة واسعة لا يضمن السلامة؛ فشكل الغرفة يهم أيضًا.

2. "فخ التماثل"

العديد من آلات الخلط تُبنى لتكون متماثلة (Symmetric)، بمعنى أنها تبدو متشابهة إذا قلبتها (مثل الفراشة). وهذا التصميم شائع لأنه سهل البناء.

  • الاكتشاف: وجد المؤلفون أنه إذا كانت الآلة المتماثلة تمتلك عددًا فرديًا من الأجزاء (مثل 3×3 أو 5×5)، فهي دائمًا معرضة للاختراق.
  • التشبيه: تخيل ساحة رقص بها عدد فردي من الراقصين. مهما حاولوا الاقتران مع بعضهم البعض، سيظل هناك راقص واحد دائمًا واقفًا في المنت_ب، مما يخلق نمطًا يمكن التنبؤ به. أثبت المؤلفون أنه لأي آلة متماثلة ذات حجم فردي، يوجد دائمًا "نمط متبقٍ" يمكن للمخترق استغلاله. لا يهم مدى جودة بنائك لها؛ فالعدد الفردي يجعلها ضعيفة بطبيعتها ضد هذا النوع المحدد من الهجمات.

3. مشكلة "النمط الدائري"

تصميم آخر شائع هو المصفوفة الدورانية (Circulant Matrix). تخيل حزامًا ناقلًا حيث يتكرر نمط التروس في دائرة. هذا التصميم فعال وسريع.

  • الاكتشاف: نظر المؤلفون إلى هذه الآلات الدائرية ووجدوا قاعدة تعتمد على حجمها (المسمى nn).
    • إذا كان حجم الدائرة من مضاعفات الرقم 3 (مثل 3، 6، 9) أو من مضاعفات الرقم 4 (مثل 4، 8، 12)، فهي معرضة للاختراق.
    • في الواقع، أثبتوا أنه ما لم يكن الحجم رقمًا محددًا للغاية (تحديدًا الأرقام التي ليست بعيدة بمقدار 2 أو 10 عن مضاعفات الرقم 12)، فإن الآلة تكون معرضة للاختراق.
  • التشبيه: فكر في وجه الساعة. إذا حاولت المشي حول الساعة بخطوات قدرها 3 أو 4، فستصل في النهاية إلى نفس المواقع مرارًا وتكرارًا بطريقة يمكن التنبؤ بها. أظهر المؤلفون أنه بالنسبة لمعظم التصاميم الدائرية، يمكن للمخترق العثًا "طريقًا مختصرًا" عبر التروس يتجاوز الأمن.

4. "الوصفة المثالية" للآلات بحجم 3×3

أخيرًا، ركز المؤلفون على أصغر الأحجام وأكثرها شيوعًا: المصفوفات بحجم 3×3.

  • المشكلة: كانت المحاولات السابقة لإيجاد آلة 3×3 "آمنة" غير مكتملة؛ فقد قدموا وصفة تنقصها بعض المكونات.
  • الحل: كتب المؤلفون وصفة كاملة تتكون من 15 قاعدة محددة (معادلات رياضية).
  • التشبيه: تخيل أنك تخبز كعكة. قال الطهاة السابقون: "لا تستخدم الملح". أما المؤلفون فقالوا: "في الواقع، يجب عليك تجنب الملح، والسكر، والدقيق، والبيض، والحليب، و11 مكونًا آخر في تركيبات محددة". لقد قدموا قائمة مراجعة من 15 أمرًا يجب تجنبها. إذا اتبعت آلة الـ 3×3 الخاصة بك جميع القواعد الـ 15، فهي آمنة. وإذا كسرت حتى قاعدة واحدة، فهي معرضة للاختراق.
  • النتيجة: قاموا بعدّ كم عدد المصفوفات 3×3 الموجودة، وكم منها آمن حقًا. ووجدوا أن المصفوفات "الآمنة" أندر بكثير مما كنا نعتقد.

ملخص الخلاصة

هذا البحث يشبه مفتش السلامة للأقفال الرقمية. لقد أخبرونا بما يلي:

  1. الآلات غير الـ MDS غير آمنة بالتأكيد. (يجب استخدام MDS).
  2. الآلات المتماثلة ذات الحجم الفردي غير آمنة بالتأكيد. (لا تستخدم الأعداد الفردية إذا كنت تريد التماثل).
  3. معظم الآلات الدائرية غير آمنة. (إلا إذا كان الحجم محددًا للغاية).
  4. بالنسبة لآلات 3×3، إليكم قائمة المراجعة الدقيقة للتأكد من أنكم لا تبنون قفلًا ضعيفًا.

المؤلفون لم يخترعوا قفلًا جديدًا؛ بل قدموا لنا طريقة أفضل للتحقق مما إذا كانت الأقفال التي نبنيها بالفعل تحتوي على شقوق خفية.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →