Infinite families of APN permutations in constrained trivariate classes over
تُنشئ هذه الورقة عائلات لانهائية من التباديل الجديدة غير المتكافئة وفق تكافؤ CCZ والمتبادلة لتباديل شبه مثالية غير خطية (APN) فوق الحقل عن طريق توسيع بناءين ثلاثي المتغيرات لـ "لي" و"كاليـسكي"، حيث تُثبت أن معاملات قياسية محددة تُنتج تباديل APN إذا وفقط إذا لم يكن لكثير حدود أحادي المتغير المرتبط بها جذور في ، وتُبين أن هذه العائلات الجديدة متميزة عن الأصلية وعن بعضها البعض تحت التكافؤ القطري وتكافؤ CCZ.
البحث الأصلي مُهدى إلى الملك العام بموجب CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك خبير أقفال محترف يحاول تصميم القفل المثالي لخزنة عالية الأمان. في عالم التشفير، هذا "القفل" هو دالة رياضية تسمى APN Permutation (تبديلة شبه مثالية غير خطية).
- APN (شبه مثالية غير خطية): وهذا يعني أن القفل مقاوم للغاية لعمليات "الاختراق" عبر نوع معين من الهجمات يسمى "تحليل التشفير التفاضلي". إذا حاول لص هز المفتاح قليلاً ليرى كيف يتفاعل القفل، فإن رد الفعل سيكون فوضوياً وغير متوقع لدرجة أنه لن يتمكن من معرفة التركيبة.
- Permutation (تبديلة): وهذا يعني أن القفل قابل للعكس. إذا وضعت مفتاحاً، ستحصل على مخرج فريد، ويمكنك دائماً العودة بالمفتاح الأصلي. لا يوجد مفتاحان ينتجان نفس النتيجة، ولا توجد نتيجة تُترك فارغة.
لفترة طويلة، كان العثور على أقفال تكون (APN) مثالية وآمنة وفي نفس الوقت (Permutations) قابلة للعكس في الأبعاد الزوجية يشبه البحث عن إبرة في كومة قش. لم تكن هناك سوى بضعة أقفال "محظوظة" معروفة.
قصة هذه الورقة البحثية
لقد اكتشف باحثان، دانييلي بارتوليلي وبانتليمون ستانيكا، عائلتين لانهائيتين من هذه الأقفال المثالية. لم يكتفيا بإيجاد قفل واحد؛ بل وجدا مصنعاً كاملاً يمكنه إنتاج هذه الأقفال.
إليك تفصيل لاكتشافهما باستخدام تشبيهات بسيطة:
1. "وصفة" الأقفال
يعمل المؤلفان مع نوع معين من البنية الرياضية التي تتضمن ثلاثة متغيرات (لنسمها x، y، و z). فكر في هذه كأنها ثلاث أقراص في قفل رقمي.
لقدا أخذا قفلين "محظوظين" تم اكتشافهما سابقاً من قبل علماء آخرين (Li و Kaleyski) وسألا: "ماذا لو قمنا بتعديل المكونات؟"
في الوصفات الأصلية، كانت المكونات (المعاملات) أرقاماً ثابتة (مثل استخدام الرقم 1 دائماً). سأل المؤلفان: "ماذا لو جعلنا المكونات أي رقم نريده من مجموعة محددة؟"
وقد أنشآ عائلتين جديدتين من الوصفات، وأطلقتا عليهما اسم العائلة G والعائلة H.
- العائلة G: مزيج محدد من الأقراص الثلاثة مع "رقم سحري" (لنسمه ) ممزوج فيها.
- العائلة H: مزيج مختلف قليلاً، يستخدم أيضاً الرقم السحري .
2. اختبار "الرقم السحري"
السؤال الكبير هو: أي قيم لـ تجعل القفل مثالياً؟
إذا اخترت قيمة خاطئة لـ ، فقد يتعطل القفل (لن يكون تبديلة/Permutation) أو قد يكون من السهل اختراقه (لن يكون APN).
اكتشف المؤلفان طريقاً مختصراً عبقرياً. فبدلاً من اختبار كل قيمة لـ عن طريق محاولة كسر القفل، وجدا اختباراً واحداً بسيطاً:
- قاما بكتابة معادلة حدودية محددة (معادلة رياضية) تتضمن .
- القاعدة: إذا لم يكن لهذه المعادلة أي حلول (جذور) في نظام الأرقام الذي تستخدمه، فإن هو رقم سحري جيد.
- إذا كان للمعادلة حل، فإن القفل معطل أو غير آمن.
هذا يشبه امتلاك جهاز كشف معادن يصدر صوتاً فقط إذا كان القفل سيئاً. إذا ظل الجهاز صامتاً، فأنت تعلم أن لديك قفلاً مثالياً وآمناً.
3. "السيف ذو الحدين"
الجزء الأكثر روعة هنا هو أن المؤلفين أثبتا أنه بالنسبة لهذه العائلات المحددة، كون القفل تبديلة (Permutation) وكونه APN هما أمران متلازمان.
- عادةً، يمكن أن يكون القفل قابلاً للعكس ولكنه غير آمن، أو آمناً ولكنه عالق.
- في هذه العائلات، إذا كان القفل قابلاً للعكس، فهو تلقائياً آمن. وإذا كان آمناً، فهو تلقائياً قابل للعكس. تحصل على أفضل ما في العالمين باختبار واحد فقط.
4. هل هذه أقفال جديدة أم مجرد أقفال قديمة متنكرة؟
في علم التشفير، يُعتبر القفلان "نفس الشيء" إذا كان بإمكانك تحويل أحدهما إلى الآخر بسهء (مثل إعادة طلاء سيارة أو تغيير شكل المفتاح قليلاً). وهذا ما يسمى التكافؤ (Equivalence).
سأل المؤلفون: "هل هذه العائلات الجديدة مجرد أقفال Li-Kaleyski القدية ترتدي قناعاً؟"
وقد أثبتا ما يلي:
- غالباً لا: في معظم حالات "الرقم السحري" الجيد ، تكون هذه الأقفال جديدة حقاً. فهي مختلفة هيكلياً عن الأقفال القديمة.
- الاستثناء: فقط إذا كان الرقم السحري يحقق شرطاً محدداً ونادراً جداً (رياضياً، )، فإن القفل الجديد سيتحول إلى قفل قديم متنكر.
- العائلة G مقابل العائلة H: أثبتا أيضاً أن القفل من العائلة G لا يمكن أبداً تحويله إلى قفل من العائلة H. إنهما نوعان مختلفان تماماً من الأقفال المثالية.
5. لماذا يهم هذا؟
- مزيد من الخيارات: قبل هذا، كان لدينا خيارات قليلة جداً لهذه الأقفال المثالية. الآن، لدينا إمداد لا نهائي.
- أمان أفضل: وجود العديد من الأقفال غير المتكافئة يجعل من الصعب جداً على المخترقين العثور على "مفتاح رئيسي" عالمي يكسر جميعها.
- ضمان كمي: لم يكتفِ المؤلفون بالقول إنها "موجودة". بل أعطوا صيغة رياضية لتقدير عدد الأرقام السحرية الجيدة. بالنسبة للأنظمة الكبيرة، هناك الآلاف منها.
الخلا الخلاصة
فكر في هذه الورقة البحثية كأنها مخطط لـ مصنع.
- لدينا خطا تجميع (العائلة G والعائلة H).
- لدينا ماسح ضوئي لمراقبة الجودة (اختبار الجذر) يخبرنا فوراً ما إذا كانت دفعة من "الأرقام السحرية" ستنتج قفلاً مثالياً.
- نحن نعلم أن كل رقم تقريباً يجتاز الماسح الضوئي ينشئ قفلاً جديداً تماماً، وفريداً، وفائق الأمان لم يسبق له مثيل.
هذا يحل لغزاً كبيراً في علم التشفير، ويوفر مساحة لعب واسعة وجديدة من اللبنات الأمنية المتينة لأنظمة الأمن الرقمي المستقبلية.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.