مستوى الأمان

في علم التشفير، يُعد مستوى الأمان مقياسًا لمدى قوة عنصر التشفير الأساسي ، مثل الشيفرة أو دالة التجزئة . يُعبّر عن مستوى الأمان عادةً بعدد " بتات الأمان" (أو قوة الأمان[ 1 ] حيث يعني أمان n- بت أن المهاجم سيحتاج إلى تنفيذ 2 ^n عملية لكسره، [ 2 ] ولكن تم اقتراح طرق أخرى تُحاكي تكاليف المهاجم بشكل أدق. [ 3 ] يتيح ذلك مقارنة سهلة بين الخوارزميات، وهو مفيد عند دمج عناصر تشفير أساسية متعددة في نظام تشفير هجين ، بحيث لا توجد حلقة أضعف بشكل واضح. على سبيل المثال، صُمم AES -128 ( بمفتاح حجمه 128 بت) لتقديم مستوى أمان 128 بت، والذي يُعتبر مكافئًا تقريبًا لـ RSA باستخدام مفتاح 3072 بت.

في هذا السياق، يُقصد بمستوى الأمان المُستهدف أو مستوى الأمان المُفترض، مستوى الأمان الذي صُممت الأداة لتحقيقه في البداية، مع العلم أن مصطلح "مستوى الأمان" يُستخدم أحيانًا في هذه السياقات أيضًا. وعندما تُكتشف هجمات بتكلفة أقل من مستوى الأمان المُستهدف، تُعتبر الأداة معيبة . [ 4 ] [ 5 ]

في التشفير المتناظر

تتميز الخوارزميات المتناظرة عادةً بمستوى أمان محدد بدقة. بالنسبة للتشفير المتناظر ، يكون هذا المستوى مساويًا لحجم مفتاح التشفير، أي ما يعادل تعقيد هجوم القوة الغاشمة . [ 5 ] [ 6 ] تتميز دوال التجزئة التشفيرية ذات حجم الإخراج n بت بمستوى أمان لمقاومة التصادم n /2 ومستوى مقاومة للصورة الأصلية n . وذلك لأن هجوم عيد الميلاد العام يمكنه دائمًا اكتشاف التصادمات في 2n /2 خطوة. [ 7 ] على سبيل المثال، يوفر SHA-256 مقاومة تصادم 128 بت ومقاومة للصورة الأصلية 256 بت.

مع ذلك، توجد بعض الاستثناءات. فخوارزميتا Phelix وHelix هما خوارزميتان تشفير 256 بت توفران مستوى أمان 128 بت. [ 5 ] [ 8 ] كما تختلف متغيرات SHAKE من SHA-3 : فمع حجم إخراج 256 بت، توفر SHAKE-128 مستوى أمان 128 بت لمقاومة التصادم ومقاومة الصورة المسبقة. [ 9 ]

في التشفير غير المتماثل

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

تم نشر العديد من التوصيات التي تقدر مستوى أمان الخوارزميات غير المتماثلة، والتي تختلف قليلاً بسبب اختلاف المنهجيات.

  • بالنسبة لنظام التشفير RSA بمستوى أمان 128 بت، توصي كل من NIST و ENISA باستخدام مفاتيح بطول 3072 بت [ 10 ] [ 11 ] و IETF بمفاتيح بطول 3253 بت. [ 12 ] [ 13 ] يعتمد التحويل من طول المفتاح إلى تقدير مستوى الأمان على تعقيد GNFS . [ 14 ] : § 7.5
  • يتشابه تبادل مفاتيح ديفي-هيلمان وخوارزمية DSA مع خوارزمية RSA من حيث تحويل طول المفتاح إلى تقدير لمستوى الأمان. [ 14 ] : § 7.5
  • تتطلب التشفير باستخدام المنحنيات الإهليلجية مفاتيح أقصر، لذا فإن التوصيات لمفتاح 128 بت هي 256-383 بت (وفقًا لمعايير المعهد الوطني للمعايير والتكنولوجيا)، و256 بت (وفقًا لمعايير الوكالة الأوروبية لأمن المعلومات)، و242 بت (وفقًا لمعايير فريق هندسة الإنترنت). ويُقدّر التحويل من حجم المفتاح f إلى مستوى الأمان بـ f /2 تقريبًا: وذلك لأن طريقة حل مسألة اللوغاريتم المنفصل للمنحنى الإهليلجي ، وهي طريقة رو، تُنجز في 0.886 جذر (2f ) من عمليات الجمع. [ 15 ]

المستويات النموذجية

يوضح الجدول التالي أمثلة على مستويات الأمان النموذجية لأنواع الخوارزميات كما وردت في البند 5.6.1.1 من توصية المعهد الوطني الأمريكي للمعايير والتكنولوجيا SP-800-57 لإدارة المفاتيح . [ 16 ] : الجدول  2

نقاط قوة الخوارزمية المتشابهة
بتات الأمانمفتاح متناظرالحقل المنتهي/اللوغاريتم المنفصل (DSA، DH، MQV)تحليل الأعداد الصحيحة إلى عواملها الأولية (RSA)المنحنى الإهليلجي (ECDSA، EdDSA، ECDH، ECMQV)
802TDEA [ أ ]L = 1024، N = 160k = 1024160 ≤ f ≤ 223
1123TDEA [ أ ]L = 2048، N = 224k = 2048224 ≤ f ≤ 255
128AES-128L = 3072، N = 256k = 3072256 ≤ f ≤ 383
192AES-192L = 7680، N = 384k = 7680384 ≤ f ≤ 511
256AES-256L = 15360، N = 512k = 15360f ≥ 512
  1. تم إيقاف استخدام 1 2 DEA (DES) في عام 2003 في سياق توصيات المعهد الوطني للمعايير والتكنولوجيا (NIST).

وفقًا لتوصية المعهد الوطني للمعايير والتكنولوجيا (NIST)، يجب نقل مفتاح ذي مستوى أمان معين فقط تحت حماية باستخدام خوارزمية ذات مستوى أمان مكافئ أو أعلى. [ 14 ]

يُحدد مستوى الأمان بناءً على تكلفة اختراق هدف واحد، وليس التكلفة الإجمالية لمجموعة من الأهداف. يتطلب العثور على مفتاح AES-128 عدد 2 ^128 عملية، ومع ذلك، يلزم نفس العدد من العمليات الإجمالية لأي عدد m من المفاتيح. من ناحية أخرى، يتطلب اختراق m مفتاح ECC باستخدام طريقة رو جذر ( m ) مضروبًا في التكلفة الأساسية. [ 15 ] [ 17 ]

معنى كلمة "مكسور"

تُعتبر خوارزمية التشفير معطوبة عندما يُكتشف أن الهجوم عليها يُقلل من مستوى الأمان المُعلن عنه. مع ذلك، ليست كل هذه الهجمات عملية: فمعظم الهجمات التي تم إثباتها حاليًا تتطلب أقل من 2^ 40 عملية، أي ما يعادل بضع ساعات على جهاز كمبيوتر عادي. أما أغلى هجوم تم إثباته على دوال التجزئة فهو هجوم 2^ 61.2 على خوارزمية SHA-1 ، والذي استغرق شهرين على 900 وحدة معالجة رسومية من نوع GTX 1060 ، وكلف 75,000 دولار أمريكي (مع أن الباحثين يُقدّرون أن 11,000 دولار فقط كانت كافية لاكتشاف تصادم). [ 18 ]

يرسم أوماسون الخط الفاصل بين الهجمات العملية وغير العملية عند 280 عملية. ويقترح مصطلحات جديدة: [ 19 ]

  • يمكن تنفيذ هجوم على عنصر بدائي معطل في غضون ≤ 280 عملية . ويمكن تنفيذ الهجوم بشكل معقول.
  • يستغرق الهجوم على كائن بدائي مصاب ما بين 280 و 2100 عملية تقريبًا . الهجوم غير ممكن حاليًا، ولكن من المرجح أن تُتيح التحسينات المستقبلية إمكانية ذلك.
  • إن الهجوم على عنصر أساسي لديه هجوم أرخص من الادعاء الأمني، ولكنه أكثر تكلفة بكثير من 2100. مثل هذا الهجوم بعيد كل البعد عن أن يكون عمليًا.
  • وأخيرًا، العنصر الأساسي الذي تم تحليله هو العنصر الذي لا توجد به هجمات أرخص من ادعاءاته الأمنية.

الهجمات الكمومية

ينظر مجال التشفير ما بعد الكمومي إلى مستوى أمان خوارزميات التشفير في مواجهة مهاجم افتراضي يمتلك جهاز كمبيوتر كمومي .

  • تُحقق معظم الهجمات الكمومية على التشفير المتناظر تسارعًا بمقدار الجذر التربيعي مقارنةً بنظيرتها التقليدية، مما يُقلل مستوى الأمان المُقدم إلى النصف. (الاستثناء هو هجوم الانزلاق باستخدام خوارزمية سايمون ، على الرغم من أنه لم يُثبت فعاليته في مهاجمة معيار التشفير المتقدم AES). على سبيل المثال، يُوفر معيار التشفير المتقدم AES-256 مستوى أمان كمومي يبلغ 128 بت، وهو ما يُعتبر كافيًا. [ 20 ] [ 21 ]
  • تعد خوارزمية شور بتسريع هائل في حل مسائل التحليل إلى عوامل، واللوغاريتم المتقطع، وإيجاد الدورة، شريطة توفر حاسوب كمومي ضخم بما يكفي، يصل إلى ملايين الكيوبتات. وهذا من شأنه أن ينهي خوارزميات RSA وDSA وDH وMQV وECDSA وEdDSA وECDH وECMQV بأشكالها الحالية. [ 22 ]

على الرغم من أن الحواسيب الكمومية القادرة على هذه العمليات لم تظهر بعد، إلا أن خصوم اليوم قد يختارون " التجميع الآن، وفك التشفير لاحقًا ": أي تخزين النصوص المشفرة التي تم اعتراضها ليتم فك تشفيرها عند توفر حواسيب كمومية فائقة القوة. ونتيجة لذلك، بدأت الحكومات والشركات بالفعل العمل على الانتقال إلى خوارزميات مقاومة للهجمات الكمومية. ومن أمثلة هذه الجهود اختبارات جوجل وكلاود فلير لبروتوكول TLS الهجين ما بعد الكمومي على الإنترنت، وإصدار وكالة الأمن القومي الأمريكية [ 23 ] لمجموعة خوارزميات الأمن القومي التجارية 2.0 في عام 2022.

مراجع

  1. منشور NIST الخاص 800-57 الجزء 1، المراجعة 5. توصية لإدارة المفاتيح: الجزء 1 - عام ، ص 17.
  2. لينسترا، أرجين ك. "أطوال المفاتيح: مساهمة في دليل أمن المعلومات" (PDF) .
  3. بيرنشتاين، دانيال جلانج، تانيا (4 يونيو 2012). "التشققات غير المنتظمة في الخرسانة: قوة الحساب المسبق المجاني" (ملف PDF) . التطورات في علم التشفير - ASIACRYPT 2013. سلسلة محاضرات في علوم الحاسوب. الصفحات 321-340 . doi : 10.1007/978-3-642-42045-0_17 . ISBN  978-3-642-42044-3.
  4. أوماسون، جان فيليب (2011). تحليل الشفرات مقابل الواقع (ملف PDF) . بلاك هات أبوظبي.
  5. 1 2 3 بيرنشتاين، دانيال ج. (25 أبريل 2005). فهم القوة الغاشمة (ملف PDF) . ورشة عمل ECRYPT STVL حول التشفير بالمفتاح المتناظر.
  6. لينسترا ، أرجين ك. (9 ديسمبر 2001). "أمان لا يُصدق: مطابقة أمان AES باستخدام أنظمة المفاتيح العامة" (ملف PDF) . التطورات في علم التشفير - ASIACRYPT 2001. سلسلة محاضرات في علوم الحاسوب. المجلد 2248. سبرينغر، برلين، هايدلبرغ. الصفحات 67-86 . doi : 10.1007/3-540-45682-1_5 . ISBN   978-3-540-45682-7.
  7. ألفريد ج. مينيز ؛ بول س. فان أورشوت ؛ سكوت أ. فانستون . "الفصل 9 - دوال التجزئة وسلامة البيانات" (ملف PDF) . دليل التشفير التطبيقي . ص 336. 
  8. فيرغسون، نيلز؛ وايتينغ، دوغ؛ شناير، بروس؛ كيلسي، جون؛ لوكس، ستيفان؛ كوهنو، تادايوشي (24 فبراير 2003). "هيليكس: تشفير سريع ومصادقة في عنصر تشفيري واحد" (ملف PDF) . التشفير البرمجي السريع . سلسلة محاضرات في علوم الحاسوب. المجلد 2887. سبرينغر، برلين، هايدلبرغ. الصفحات 330-346 . doi : 10.1007/978-3-540-39887-5_24 . ISBN   978-3-540-20449-7.
  9. دوركين، موريس ج. (أغسطس 2015). معيار SHA-3: التجزئة القائمة على التبديل ووظائف الإخراج القابلة للتوسيع (PDF) (تقرير). المعهد الوطني للمعايير والتكنولوجيا. ص 23. doi : 10.6028/nist.fips.202 . 
  10. باركر، إيلين (2020). توصيات لإدارة المفاتيح، الجزء 1 - عام (ملف PDF) (تقرير). المعهد الوطني للمعايير والتكنولوجيا. المعهد الوطني للمعايير والتكنولوجيا. الصفحات 54-55 . doi : 10.6028/NIST.SP.800-57pt1r5 . 
  11. تقرير عن الخوارزميات وحجم المفاتيح والمعلمات - 2014. مكتب منشورات الوكالة الأوروبية للأمن السيبراني (ENISA). 2013. ص 37. doi : 10.2824/36822 . ISBN  978-92-9204-102-1أُرشف من المصدر الأصلي بتاريخ 17 أكتوبر 2015. تم الاطلاع عليه بتاريخ 2 يناير 2017 .{{cite book}}صيانة CS1: أخرى ( رابط )
  12. أورمان، هيلاري؛ هوفمان، بول (أبريل 2004). تحديد قوة المفاتيح العامة المستخدمة لتبادل المفاتيح المتناظرة . RFC. IETF. doi : 10.17487/RFC3766 .
  13. جيري، داميان. "Keylength - مقارنة جميع الطرق" . keylength.com . تم الاسترجاع في 2017-01-02 .
  14. 1 2 3 "إرشادات التنفيذ لـ FIPS 140-2 وبرنامج التحقق من صحة وحدة التشفير" (PDF) .
  15. 1 2 "طريقة رو" . تم الاطلاع عليه بتاريخ 21 فبراير 2024 .
  16. باركر، إيلين (مايو 2020). توصيات لإدارة المفاتيح، الجزء 1: عام (ملف PDF) (تقرير). المعهد الوطني للمعايير والتكنولوجيا. المعهد الوطني للمعايير والتكنولوجيا. ص 158. CiteSeerX 10.1.1.106.307 . doi : 10.6028/nist.sp.800-57pt1r5 .  
  17. "بعد استخدام خوارزمية ECDH مع Curve25519، هل من غير المجدي استخدام أي شيء أقوى من AES-128؟" . Cryptography Stack Exchange .
  18. غايتان لورينت؛ توماس بيرين (2020-01-08). SHA-1 فوضى عارمة: أول تصادم بادئة مختارة على SHA-1 وتطبيقه على شبكة ثقة PGP (ملف PDF) (تقرير). أرشيف IACR للمطبوعات الإلكترونية في علم التشفير.
  19. أوماسون، جان فيليب (2020). الإفراط في استخدام العملات المشفرة (ملف PDF) . ندوة العملات المشفرة في العالم الحقيقي.
  20. ^ بونتين، كزافييه. نايا بلاسينسيا، ماريا؛ شروتنلوهر ، أندريه (11 يونيو 2019). "تحليل الأمن الكمي لـ AES" . معاملات IACR على التشفير المتماثل . 2019 (2): 55–93 . دوى : 10.13154/tosc.v2019.i2.55-93 .
  21. أوشيا، دان (26 أبريل 2022). "AES-256 ينضم إلى المقاومة الكمومية" . فيرس إلكترونيكس . تم الاسترجاع في 26 سبتمبر 2023 .
  22. ووهلويند، جيريمي (2016). "التشفير باستخدام المنحنى الإهليلجي: ما قبل وما بعد الكم" (PDF) .
  23. بيرنشتاين، دانيال ج. (2024-01-02). "التشفير المزدوج: تحليل حجج وكالة الأمن القومي/مركز الاتصالات الحكومية البريطانية ضد التشفير الهجين. #وكالة_الأمن_الوطني #القياس_الكمي #المخاطر #التعقيد #التكاليف "

للمزيد من القراءة

انظر أيضاً