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

Systematic Review of Lightweight Cryptographic Algorithms

تقدم هذه الورقة مراجعة منهجية وتحليلاً مقارناً لخوارزميات التشفير خفيفة الوزن، حيث تقيم أداءها، وأمنها، واستهلاكها للطاقة، وتكاليف تنفيذها لتحديد مدى ملاءمتها للبيئات محدودة الموارد مثل إنترنت الأشياء، وتحديد الهوية بموجات الراديو، وشبكات الاستشعار اللاسلكية.

المؤلفون الأصليون: Mohsin Khan, Elisavet Kozyri, Håvard Dagenborg

نُشر 2026-02-17
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Mohsin Khan, Elisavet Kozyri, Håvard Dagenborg

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

تخيل أن لديك خزنة بنك ضخمة وعالية التقنية (مثل AES أو RSA). إنها آمنة للغاية، لكنها أيضاً ضخمة وثقيلة وتتطلب فريقاً من الحراس الأقوياء والكثير من الكهرباء لفتحها. الآن، تخيل أنك تحاول وضع تلك الخزنة نفسها على ساعة ذكية صغيرة تعمل بالبطارية أو مستشعر مجهري على ورقة شجر. لن يتناسب حجمها، وستستنزف البطارية في ثوانٍ، ولن تملك الرقاقة الدقيقة بداخلها القوة لتدوير المفتاح.

هذه هي المشكلة التي يحلها التشفير خفيف الوزن (Lightweight Cryptography).

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

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

1. "صندوق الأدوات" للأقفال الصغيرة

قام المؤلفون بتنظيم هذه الخوارزميات الأمنية الصغيرة في فئات مختلفة، تماماً كما يحتوي صندوق الأدوات على مطارق ومفكات ومفاتيح ربط.

  • التشفير المتماثل (أقفال المفتاح الواحد): تستخدم مفتاحاً واحداً للقفل والفتح. وهي بمثابة "خيول العمل" في العالم الصغير.

    • تشفير الكتل (Block Ciphers): تخيل آلة تأخذ كتلة من البيانات ("كتلة") وتقوم بخلطها حول بعضها البعض مثل مجموعة أوراق اللعب. تقسم الورقة هذه الكتل بناءً على كيفية خلطها:
      • شبكة الاستبدال والتبديل (SPN): مثل لعبة "Whac-A-Mole" المعقدة حيث تقوم باستبدال القطع وتحريكها. أمثلة: PRESENT، GIFT.
      • شبكة فيستل (Feistel Network): مثل الساندوتش. تقسم البيانات إلى نصفين، تفعل شيئاً بالنصف الأول، تمزجه مع النصف الآخر، ثم تكرر العملية. أمثلة: SIMON، SPECK.
      • (ARX - الجمع والتدوير والعملية المنطقية XOR): هي أبسط الأدوات. تقوم فقط بجمع الأرقام، وتدوير البتات، وقلب المفاتيح. سريعة جداً وغير مكلفة في التصنيع. أمثلة: CHAM، LEA.
    • تشفير التدفق (Stream Ciphers - خرطوم المياه): بدلاً من قفل البيانات في كتل، تقوم هذه الخوارزميات بتوليد تدفق مستمر من "الضوضاء العشوائية" (تدفق المفتاح) التي تختلط مع رسالتك بتّاً تلو الآخر، مثل صب الماء في مجرى مائي. أمثلة: Trivium، Grain.
    • التشفير الهجين (Hybrid Ciphers): مزيج من كليهما، يحاول الحصول على أفضل ما في العالمين.
  • التشفير غير المتماثل (أقفال المفتاح العام/الخاص): هي الأدوات الثقيلة التي تُستخدم عادةً للأشياء الكبيرة مثل RSA. ولكن بالنسبة للأجهزة الصغيرة، فهي ثقيلة جداً. تركز الورقة على تشفير المنحنى الإهليلجي (ECC)، وهو يشبه "خدعة سحرية" تحقق نفس مستوى أمان الخزنة الضخمة ولكن بمفتاح أصغر وأخف بكثير.

2. "اختبار اللياقة" (كيف قاموا بالقياس)

لم يكتفِ المؤلفون بالتخمين حول الأفضل؛ بل أخضعوا هذه الخوارزميات لاختبار لياقة صارم. لقد نظروا إلى أربعة إحصائيات رئيسية:

  • تكافؤ البوابات (Gate Equivalency - GE): فكر في هذا على أنه حجم المخطط الهندسي. كم عدد المفاتيح الإلكترونية الصغيرة (الترانزستورات) التي يحتاجها الشريحة لبنائها؟ كلما قل العدد، كان ذلك أفضل للأجهزة الصغيرة.
  • الإنتاجية (Throughput): ما مدى سرعة القفل والفتح؟ هل هي سيارة فورمولا 1 أم دراجة هوائية؟
  • استهلاك الطاقة (Energy Consumption): كم من عصير البطارية تستهلك؟ الجهاز الذي يستنزف بطاريته في ساعة واحدة هو جهاز عديم الفائدة.
  • الذاكرة (RAM/ROM): كم من مساحة المكتب تحتاج لإنجاز عملها؟ الأجهزة الصغيرة لديها مكاتب صغيرة جداً.

3. "مناطق" التطبيق

تقسم الورقة الأجهزة إلى أربع "مناطق" بناءً على مقدار الطاقة والمساحة المتاحة لها، وتوصي بأقفال مختلفة لكل منها:

  • المنطقة 1 (فائقة الخفة): فكر في بطاقة RFID على كتاب في مكتبة أو مستشعر صغير على ورقة شجر. ليس لديها طاقة تقريباً وليس لديها ذاكرة تقريباً.
    • أفضل الاختيارات: PRINT، Simeck، Sprout. هذه هي "وزن الريشة" في عالم الأمن.
  • المنطقة 2 (منخفضة التكلفة): فكر في منظم حرارة ذكي أو جهاز تتبع لياقة بدنية قابل للارتداء. لديها طاقة أكثر قليلاً ولكنها لا تزال بحاجة إلى الكفاءة.
    • أفضل الاختيارات: RECTANGLE، Grain، Picolo.
  • المنطقة 3 (الموارد المحدودة): فكر في وحدة تحكم دقيقة (Microcontroller) في غسالة أو محرك سيارة.
    • أفضل الاختيارات: KLEIN، SKINNY، Trivium.
  • المنطقة 4 (الموارد المتوسطة): ف think في هاتف ذكي أو جهاز توجيه (Router). لديها الكثير من الطاقة، لذا يمكنها استخدام خوارزميات أثقل قليلاً وأكثر أماناً.
    • أفضل الاختيارات: mCrypton، PRINCE، Mickey.

4. النتائج الرئيسية

  • لا يوجد "مقاس واحد يناسب الجميع": أنت لا تستخدم مطرقة ثقيلة لكسر حبة جوز. وبالمثل، لا ينبغي استخدام خوارزمية تشفير ثقيلة على مستشعر صغير. تساعدك الورقة في اختيار الأداة المناسبة للمهمة المحددة.
  • الأمن مقابل السرعة: أحياناً، جعل القفل أصغر وأسرع يجعل من السهل قليلاً اختراقه. ترسم الورقة هذه المقايضات حتى يعرف المهندسون بالضبط ما الذي يضحون به.
  • الفائزون:
    • بالنسبة لـ العتاد (Hardware/Chips): تعتبر PIPO و GIFT من أفضل أداءً في تشفير الكتل. و Grain و Trivium رائعتان في تشفير التدفق.
    • بالنسبة لـ البرمجيات (Software/Code): خوارزميات RECTANGLE و SPECK فعالة جداً.
    • بالنسبة لـ المنحنيات الإهليلجية (الأشياء الثقيلة): أظهرت P7 و B9 نتائج جيدة لمتحكمات دقيقة محددة.

باختالصر

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

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

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

جرّب Digest →