وظيفة الانحناء


في مجال التوافقية الرياضية ، تُعرف الدالة المنحنية بأنها دالة منطقية غير خطية إلى أقصى حد؛ فهي تختلف اختلافًا كبيرًا عن مجموعة جميع الدوال الخطية والخطية عند قياسها بمسافة هامينغ بين جداول الحقيقة . بمعنى آخر، يكون الارتباط الأقصى بين مخرجات الدالة ودالة خطية في حده الأدنى. إضافةً إلى ذلك، فإن مشتقات الدالة المنحنية هي دوال منطقية متوازنة ، لذا فإن أي تغيير في متغيرات الإدخال يعني احتمالًا بنسبة 50% لتغير قيمة المخرجات.
تعني اللاخطية القصوى أن تقريب دالة منحنية بدالة خطية أمرٌ صعب، وهي خاصية مفيدة في الدفاع ضد التحليل الخطي للشفرات . إضافةً إلى ذلك، فإن اكتشاف أي تغيير في مخرجات الدالة لا يُعطي أي معلومات حول التغيير الذي طرأ على المدخلات، مما يجعل الدالة محصنة ضد التحليل التفاضلي للشفرات .
تم تعريف الدوال المنحنية وتسميتها في ستينيات القرن العشرين على يد أوسكار روثاوس في بحث لم يُنشر حتى عام 1976. [ 1 ] وقد خضعت هذه الدوال لدراسات مستفيضة لتطبيقاتها في علم التشفير ، كما طُبقت أيضًا في تقنيات الطيف المنتشر ، ونظرية الترميز ، والتصميم التوافقي . ويمكن توسيع تعريفها بعدة طرق، مما يؤدي إلى ظهور فئات مختلفة من الدوال المنحنية المعممة التي تشترك في العديد من الخصائص المفيدة للدوال الأصلية.
من المعروف أن VA Eliseev و OP Stepchenkov درسوا الدوال المنحنية، والتي أطلقوا عليها اسم الدوال الدنيا ، في الاتحاد السوفيتي عام 1962. [ 2 ] ومع ذلك، لم يتم رفع السرية عن نتائجهم حتى الآن.
تُعرف الدوال المنحنية أيضًا باسم الدوال البوليانية غير الخطية تمامًا ( PN ). وتُعرف بعض الدوال التي تقترب قدر الإمكان من اللاخطية التامة (مثل الدوال ذات عدد فردي من البتات، أو الدوال المتجهة) باسم الدوال غير الخطية شبه التامة ( APN ). [ 3 ]
والش يحوّل
تُعرَّف الدوال المنحنية بدلالة تحويل والش . تحويل والش لدالة منطقيةهي الوظيفةمقدم من
حيث a · x = a₁x₁ + a₂x₂ + … + aₙxₙ ( mod 2) هو حاصل الضرب الداخلي في Zₙ² . [ 4 ] أو بدلاً من ذلك ، ليكن S₀ ( a ) = { x ∈ Zₙ² : f ( x ) = a · x } و S₁ ( a ) = { x ∈ Zₙ² : f ( x ) ≠ a · x } . إذن | S₀ ( a ) | + | S₁ ( a ) | = 2ⁿ ، وبالتالي
لأي دالة منطقية f و a ∈ Z n 2 ، يقع التحويل في النطاق
علاوة على ذلك، فإن الدالة الخطية f 0 ( x ) = a · x والدالة الأفينية f 1 ( x ) = a · x + 1 تمثلان الحالتين المتطرفتين، حيث
وبالتالي، لكل a ∈ Z n 2 قيمةيحدد مكان وجود الدالة f ( x ) في النطاق من f 0 ( x ) إلى f 1 ( x ).
التعريف والخصائص
عرّف روثاوس الدالة المنحنية بأنها دالة منطقية.والتي يكون لتحويل والش قيمة مطلقة ثابتة . الدوال المنحنية متساوية البعد عن جميع الدوال الأفينية، لذا يصعب تقريبها بنفس القدر باستخدام أي دالة أفينية.
أبسط الأمثلة على الدوال المنحنية ، المكتوبة بالصيغة الجبرية العادية ، هي F ( x₁ , x₂ ) = x₁x₂ و G ( x₁ , x₂ , x₃ , x₄ ) = x₁x₂ ⊕ x₃x₄ . ويستمر هذا النمط : x₁x₂ ⊕ x₃x₄ ⊕ … ⊕ xₙ₋₁ ، حيث xₙ دالة منحنية .لكل عدد زوجي n ، ولكن هناك مجموعة واسعة من الدوال المنحنية الأخرى مع ازدياد n . [ 5 ] تُسمى متتالية القيم (−1) f ( x ) ، حيث x ∈ Z n 2 مرتبة ترتيبًا معجميًا ، متتالية منحنية ؛ وتتمتع الدوال المنحنية والمتتاليات المنحنية بخصائص متكافئة. في هذا الشكل ±1، يُمكن حساب تحويل والش بسهولة كما يلي:
حيث W (2 n ) هي مصفوفة والش المرتبة ترتيبًا طبيعيًا ويتم التعامل مع التسلسل كمتجه عمودي . [ 6 ]
أثبت روثاوس أن الدوال المنحنية لا توجد إلا للأعداد الزوجية n ، وأنه بالنسبة للدالة المنحنية f ،لكل a ∈ Z n 2 . [ 4 ] في الواقع،حيث يكون المنحنى g منحنيًا أيضًا. في هذه الحالة،لذلك، تُعتبر الدالتان f و g دالتين مزدوجتين . [ 6 ]
لكل دالة منحنية وزن هامينغ (عدد مرات أخذها القيمة 1) يساوي 2n⁻¹ ± 2n /2⁻¹ ، وهي في الواقع تتطابق مع أي دالة خطية عند إحدى هاتين النقطتين. لذا، فإن اللاخطية للدالة f ( أقل عدد مرات تطابقها مع أي دالة خطية) هي 2n⁻¹ - 2n /2⁻¹ ، وهي القيمة القصوى الممكنة. وعلى العكس، فإن أي دالة منطقية ذات لاخطية 2n⁻¹ - 2n / 2⁻¹ هي دالة منحنية. [ 4 ] درجة الدالة f في الصيغة الجبرية العادية (وتسمى الرتبة اللاخطية للدالة f ) هي على الأكثر n / 2 (لـ n > 2 ) . [ 5 ]
على الرغم من ندرة الدوال المنحنية بين الدوال البوليانية ذات المتغيرات المتعددة، إلا أنها تتنوع في أنواعها. وقد أُجريت أبحاثٌ مُفصّلة حول فئاتٍ خاصة من الدوال المنحنية، مثل الدوال المتجانسة [ 7 ] أو تلك الناشئة عن حدٍّ أحادي على حقلٍ منتهٍ [ 8 ] ، ولكن حتى الآن، استعصت جميع محاولات حصر أو تصنيف الدوال المنحنية بشكلٍ كامل.
الإنشاءات
توجد عدة أنواع من الإنشاءات للدوال المنحنية. [ 2 ]
- الإنشاءات التوافقية: الإنشاءات التكرارية، إنشاء مايورانا-ماكفارلاند، الانتشار الجزئي، دوال ديلون ودوبيرتين المنحنية، دوال الحد الأدنى المنحنية، الدوال التكرارية المنحنية
- الإنشاءات الجبرية: الدوال المنحنية أحادية الحد ذات أسس Gold و Dillon و Kasami و Canteaut–Leander و Canteaut–Charpin–Kuyreghyan؛ دوال Niho المنحنية، إلخ.
التطبيقات
في وقت مبكر من عام 1982، تم اكتشاف أن المتتاليات ذات الطول الأقصى القائمة على الدوال المنحنية تتمتع بخصائص الارتباط المتبادل والارتباط الذاتي التي تنافس تلك الخاصة برموز غولد ورموز كاسامي المستخدمة في تقنية CDMA . [ 9 ] لهذه المتتاليات تطبيقات عديدة في تقنيات الطيف المنتشر .
تُعدّ خصائص الدوال المنحنية ذات أهمية بالغة في التشفير الرقمي الحديث ، الذي يسعى إلى إخفاء العلاقات بين المدخلات والمخرجات. في عام ١٩٨٨، أدرك فوريه أن تحويل والش للدالة يُمكن استخدامه لإثبات استيفائها لمعيار الانهيار الصارم (SAC) والتعميمات ذات الرتب الأعلى، وأوصى باستخدام هذه الأداة لاختيار المرشحين لصناديق الاستبدال ( S-boxes) الجيدة التي تحقق انتشارًا شبه مثالي . [ ١٠ ] في الواقع، الدوال التي تستوفي معيار الانهيار الصارم (SAC) لأعلى رتبة ممكنة هي دائمًا دوال منحنية. [ ١١ ] علاوة على ذلك، فإن الدوال المنحنية بعيدة كل البعد عن امتلاك ما يُسمى بالبنى الخطية ، أي المتجهات غير الصفرية a بحيث يكون f ( x + a ) + f ( x ) ثابتًا. في لغة التحليل التفاضلي للتشفير (التي ظهرت بعد اكتشاف هذه الخاصية)، فإن مشتقة الدالة المنحنية f عند كل نقطة غير صفرية a (أي f( a ) = f ( x + a ) + f ( x ) ) هي دالة منطقية متوازنة ، تأخذ كل قيمة من قيمها نصف الوقت بالضبط. تُسمى هذه الخاصية باللاخطية التامة . [ 5 ]
بالنظر إلى خصائص الانتشار الجيدة هذه، ومقاومتها شبه التامة للتحليل التشفيري التفاضلي، ومقاومتها بحكم التعريف للتحليل التشفيري الخطي ، قد تبدو الدوال المنحنية في البداية الخيار الأمثل للدوال التشفيرية الآمنة مثل صناديق الاستبدال (S-boxes). لكن عيبها الجوهري يكمن في عدم توازنها. على وجه الخصوص، لا يمكن إنشاء صندوق استبدال قابل للعكس مباشرةً من الدوال المنحنية، كما أن تشفير التدفق باستخدام دالة دمج منحنية يكون عرضةً لهجوم الارتباط . بدلاً من ذلك، يمكن البدء بدالة منحنية وإضافة قيم مناسبة عشوائيًا حتى يصبح الناتج متوازنًا. لا تزال الدالة المعدلة تتمتع بدرجة عالية من اللاخطية، وبما أن هذه الدوال نادرة جدًا، فإن العملية ستكون أسرع بكثير من البحث الشامل. [ 5 ] لكن الدوال المنتجة بهذه الطريقة قد تفقد خصائص مرغوبة أخرى، بل قد تفشل في تلبية شرط التوازن الآمن (SAC) - لذا فإن الاختبار الدقيق ضروري. [ 11 ] وقد عمل عدد من خبراء التشفير على تقنيات لتوليد دوال متوازنة تحافظ على أكبر قدر ممكن من الخصائص التشفيرية الجيدة للدوال المنحنية. [ 12 ] [ 13 ] [ 14 ]
تم دمج بعض هذه الأبحاث النظرية في خوارزميات تشفير حقيقية. تستخدم عملية تصميم CAST ، التي استخدمها كارلايل آدامز وستافورد تافاريس لإنشاء صناديق الاستبدال (S-boxes) لتشفير الكتل CAST-128 و CAST-256 ، دوالًا منحنية. [ 14 ] تستخدم دالة التجزئة التشفيرية HAVAL دوالًا منطقية مبنية من ممثلين لجميع فئات التكافؤ الأربع للدوال المنحنية على ستة متغيرات. [ 15 ] يستخدم تشفير التدفق Grain مسجل إزاحة خطي غير خطي ذو تغذية راجعة متعددة الحدود، مصمم ليكون مجموع دالة منحنية ودالة خطية. [ 16 ]
التعميمات
تم وصف أكثر من 25 تعميمًا مختلفًا للدوال المنحنية في دراسة توكاريفا لعام 2015. [ ٢ ] توجد تعميمات جبرية ( دوال بنت ذات قيم q ، ودوال بنت من الرتبة p ، ودوال بنت على حقل منتهٍ، ودوال بنت البولية المعممة لشميدت، ودوال بنت من زمرة أبيلية منتهية إلى مجموعة الأعداد المركبة على دائرة الوحدة، ودوال بنت من زمرة أبيلية منتهية إلى زمرة أبيلية منتهية، ودوال بنت غير أبيلية، ودوال بنت المتجهة من الرتبة G، ودوال بنت متعددة الأبعاد على زمرة أبيلية منتهية)، وتعميمات توافقية (دوال بنت متناظرة، ودوال بنت متجانسة، ودوال بنت متناظرة دورانيًا، ودوال بنت عادية، ودوال بنت ذاتية التناظر ومضادة ذاتية التناظر، ودوال بنت معرفة جزئيًا، ودوال مستوية، ودوال بنت من الرتبة Z، ودوال بنت كمومية)، وتعميمات تشفيرية (دوال بنت شبه، ودوال بنت متوازنة، ودوال بنت جزئيًا، ودوال بنت فائقة، ودوال بنت من رتبة أعلى، ودوال بنت من الرتبة k ). الوظائف).
أكثر أنواع الدوال المنحنية المعممة شيوعاً هي من النوع mod m ،بحيث
لها قيمة مطلقة ثابتة m n /2 . دوال غير خطية تمامًاتُعرف الدوال المنحنية المعممة بأنها تلك التي تأخذ فيها الدالة f(x + a) - f(a) القيمة m لكل n - 1 مرة، وذلك لكل قيمة غير صفرية a . إذا كان m عددًا أوليًا ، فإن العكس صحيح . في معظم الحالات ، يُؤخذ العدد الأولي m فقط في الاعتبار. بالنسبة للأعداد الأولية الفردية m ، توجد دوال منحنية معممة لكل عدد موجب n ، سواء كان زوجيًا أو فرديًا. تتمتع هذه الدوال بالعديد من الخصائص التشفيرية الجيدة نفسها التي تتمتع بها الدوال المنحنية الثنائية. [ 17 ] [ 18 ]
الدوال شبه المنحنية هي نظير فردي للدوال المنحنية. الدالة شبه المنحنية هيحيث n عدد فردي، بحيثلا تأخذ إلا القيمتين 0 و m ( n +1)/2 . كما أنها تتمتع بخصائص تشفيرية جيدة، وبعضها متوازن، حيث تأخذ جميع القيم الممكنة بنفس القدر من التكرار. [ 19 ]
تشكل الدوال المنحنية جزئيًا فئة واسعة تُحدد بشرط على تحويل والش ودوال الارتباط الذاتي. جميع الدوال الأفينية والمنحنية هي دوال منحنية جزئيًا. وهذه بدورها فئة فرعية مناسبة من الدوال المستوية . [ 20 ]
تكمن فكرة الدوال فائقة الانحناء في تعظيم أقصر مسافة ممكنة إلى جميع الدوال البوليانية الناتجة عن أحاديات تقابلية على الحقل المنتهي GF(2n ) ، وليس فقط الدوال الأفينية. بالنسبة لهذه الدوال، تكون هذه المسافة ثابتة، مما قد يجعلها مقاومة لهجمات الاستيفاء .
وقد أُطلقت أسماء أخرى ذات صلة على فئات الوظائف ذات الأهمية في مجال التشفيرمثل الدوال شبه المنحنية والدوال الملتوية . ورغم أنها ليست دوال منحنية بحد ذاتها (فهي ليست حتى دوال منطقية)، إلا أنها ترتبط ارتباطًا وثيقًا بالدوال المنحنية وتتمتع بخصائص غير خطية جيدة.
انظر أيضاً
مراجع
- ↑ أو إس روثاوس (مايو 1976). "حول الدوال "المنحنية"" . مجلة نظرية التوافيق، السلسلة أ . 20 (3): 300-305 . doi : 10.1016/0097-3165(76)90024-8 . ISSN 0097-3165 .
- 1 2 3 ن. توكاريفا (2015). الدوال المنحنية: النتائج والتطبيقات في علم التشفير . دار النشر الأكاديمية. ISBN 9780128023181.
- ↑ بلوندو؛ نيبرغ (2015-03-01). "الدوال غير الخطية المثالية والتشفير" . الحقول المنتهية وتطبيقاتها . 32 : 120-147 . doi : 10.1016/j.ffa.2014.10.007 . ISSN 1071-5797 .
- 1 2 3 سي. كو؛ جيه. سيبري ؛ تي. شيا (29 ديسمبر 2001). "الدوال البوليانية في علم التشفير" . تم الاطلاع عليه بتاريخ 14 سبتمبر 2009 .
- 1 2 3 4 دبليو. ماير؛ أو. ستافيلباخ (أبريل 1989). معايير اللاخطية للدوال التشفيرية . يورو كريبت '89. الصفحات 549-562 .
- ١ ٢ سي. كارليت؛ إل إي دانييلسن؛ إم جي باركر؛ بي. سوليه (١٩ مايو ٢٠٠٨). الدوال المنحنية المزدوجة الذاتية (ملف PDF) . ورشة العمل الدولية الرابعة حول الدوال البولية: التشفير والتطبيقات (BFCA '08). مؤرشف من الأصل (ملف PDF) في ٣١ أكتوبر ٢٠٠٨. تم الاطلاع عليه في ٢١ سبتمبر ٢٠٠٩ .
- ↑ ت. شيا؛ ج. سيبري؛ ج. بيبرزيك ؛ س. تشارنز (يونيو 2004). "لا توجد دوال منحنية متجانسة من الدرجة n في 2n متغيرًا عندما n > 3" . الرياضيات التطبيقية المتقطعة . 142 ( 1-3 ): 127-132 . doi : 10.1016/j.dam.2004.02.006 . ISSN 0166-218X . تاريخ الاسترجاع: 21 سبتمبر 2009 .
- ↑ أ. كانتو ؛ ب. شاربان؛ ج. كيوريغيان (يناير 2008). "فئة جديدة من الدوال المنحنية أحادية الحد" (ملف PDF) . الحقول المنتهية وتطبيقاتها . 14 (1): 221-241 . doi : 10.1016/j.ffa.2007.02.004 . ISSN 1071-5797 . مؤرشف من الأصل (ملف PDF) في 21 يوليو 2011. تم الاطلاع عليه في 21 سبتمبر 2009 .
- ↑ ج. أولسن؛ ر. شولتز؛ ل. ويلش (نوفمبر 1982). "متواليات الدوال المنحنية" . معاملات IEEE في نظرية المعلومات . IT-28 (6): 858-864 . doi : 10.1109/tit.1982.1056589 . ISSN 0018-9448 . مؤرشف من الأصل في 22 يوليو 2011. تم الاسترجاع في 24 سبتمبر 2009 .
- ↑ ر. فوريه (أغسطس 1988). معيار الانهيار الصارم: الخصائص الطيفية للدوال البوليانية وتعريف موسع . CRYPTO '88. ص 450-468 .
- 1 2 سي. آدامز ؛ إس. تافاريس (يناير 1990). استخدام التسلسلات المنحنية لتحقيق معيار الانهيار الصارم من الرتبة العليا في تصميم صندوق الاستبدال . تقرير فني TR 90-013. جامعة كوينز . CiteSeerX 10.1.1.41.8374 .
- ↑ ك. نيبرغ (أبريل 1991). صناديق الاستبدال غير الخطية المثالية . يورو كريبت '91. ص 378-386 .
- ↑ ج. سيبري؛ إكس. تشانغ (ديسمبر 1992). دوال منطقية متوازنة غير خطية للغاية من 0 إلى 1 تحقق معيار الانهيار الصارم . AUSCRYPT '92. ص 143-155 . CiteSeerX 10.1.1.57.4992 .
- 1 2 سي. آدامز (نوفمبر 1997). "بناء الشفرات المتناظرة باستخدام إجراء تصميم CAST" . التصاميم، والرموز، والتشفير . 12 (3): 283-316 . doi : 10.1023/A:1008229029587 . ISSN 0925-1022 . S2CID 14365543. مؤرشف من الأصل في 26 أكتوبر 2008. تم الاسترجاع في 20 سبتمبر 2009 .
- ↑ ي. تشنغ ؛ ج. بيبرزيك؛ ج. سيبري (ديسمبر 1992). هافال - خوارزمية تجزئة أحادية الاتجاه ذات طول متغير للمخرجات . مؤتمر أوسكريبت 92. الصفحات 83-104 . تاريخ الاسترجاع: 20 يونيو 2015 .
- ↑ هيل، مارتن؛ يوهانسون، توماس؛ ماكسيموف، ألكسندر؛ ماير، ويلي (2006). "مقترح تشفير متدفق: Grain-128" (ملف PDF) . وقائع ندوة IEEE الدولية لنظرية المعلومات لعام 2006، ISIT 2006، فندق ويستن سياتل، سياتل، واشنطن، الولايات المتحدة الأمريكية، 9-14 يوليو 2006. IEEE. الصفحات 1614-1618 . doi : 10.1109/ISIT.2006.261549 . ISBN 1-4244-0505-X.
- ↑ ك. نيبرغ (مايو 1990). إنشاءات الدوال المنحنية ومجموعات الفرق . يورو كريبت '90. ص 151-160 .
- ↑ شاشي كانت باندي؛ بي كي داس (سبتمبر 2017). "حول طيف والش للدالة المنطقية المشفرة". مجلة العلوم الدفاعية . 67 (5): 536-541 . doi : 10.14429/dsj.67.10638 (غير نشطة في 1 يوليو 2025). ISSN 0011-748X .
{{cite journal}}: صيانة CS1: رقم التعريف الرقمي غير نشط اعتبارًا من يوليو 2025 ( رابط ) - ↑ ك. خوو؛ ج. غونغ؛ د. ستينسون (فبراير 2006). "توصيف جديد للدوال شبه المنحنية والمنحنية على الحقول المنتهية" ( PostScript ) . التصاميم، والرموز، والتشفير . 38 (2): 279-295 . CiteSeerX 10.1.1.10.6303 . doi : 10.1007/s10623-005-6345-x . ISSN 0925-1022 . S2CID 10572850. تاريخ الاسترجاع: 24 سبتمبر 2009 .
- ↑ ي. تشنغ؛ إكس. تشانغ ( نوفمبر 1999). الدوال المستوية . المؤتمر الدولي الثاني لأمن المعلومات والاتصالات (ICICS '99). الصفحات 284-300 . تاريخ الاسترجاع: 24 سبتمبر 2009 .
للمزيد من القراءة
- سي. كارليت (مايو 1993). فئتان جديدتان من الدوال المنحنية . يورو كريبت 93. الصفحات 77-101 .
- ج. سيبري؛ إكس. تشانغ (مارس 1994). "إنشاء دوال منحنية من دالتين منحنيتين معروفتين". المجلة الأسترالية الآسيوية للتوافقية . 9 : 21-35 . CiteSeerX 10.1.1.55.531 . ISSN 1034-4942 .
- كولبورن، تشارلز ج .؛ دينيتز، جيفري هـ. (2006). دليل التصاميم التوافقية ( الطبعة الثانية). مطبعة سي آر سي . الصفحات 337-339 . رقم ISBN 978-1-58488-506-1.
- كوسيك، تي دبليو؛ ستانيكا، ب. (2009). الدوال المنطقية المشفرة وتطبيقاتها . دار النشر الأكاديمية. ISBN 9780123748904.
- الجبر البولياني
- التوافقية
- التشفير بالمفتاح المتناظر
- نظرية التشفير
