Syntax Element Encryption for H.265/HEVC Using Chaotic Map-Based Coefficient Scrambling Scheme
تقترح هذه الورقة مخطط تشفير لـ H.265/HEVC منخفض التعقيد وآمن يجمع بين تشفير عناصر البنية (syntax element) وتقنية بعثرة المعاملات القائمة على الخرائط الفوضوية لتقليل العبء الإضافي لمعدل البت إلى أدنى حد، مع مقاومة الهجمات الإحصائية، والتفاضلية، وهجمات النص الصريح بفعالية.
في عالمنا الرقمي المعاصر، يُعد الفيديو اللغة الأساسية للتواصل، بدءاً من الاستشارات الطبية والدروس عبر الإنترنت وصولاً إلى المراقبة والترفيه. ومع ذلك، فإن هذا التدفق الهائل من البيانات ينتقل عبر شبكات وخوادم سحابية ليست آمنة دائماً، مما يترك المعلومات المرئية الحساسة عرضة للسرقة أو المشاهدة غير المصرح بها. ولحماية هذا المحتوى دون إبطاء عملية الإرسال، يستخدم المهندسون تقنية تسمى "التشفير الانتقائي". فبدلاً من قفل ملف الفيديو بأكمله — وهو ما سيجعله ضخماً جداً بحيث يصعب إرساله بكفاءة — يقومون بقفل الأجزاء الأكثر أهمية في اللغز فقط. وإذا تم تشفير هذه القطع المحددة، يصبح الفيديو غير قابل للتمييز لأي شخص لا يملك المفتاح، ومع ذلك يظل حجم الملف صغيراً بما يكفي للبث بسلاسة. ويكمكم التحدي في إيجاد التوازن المثالي: تشفير البيانات بما يكفي لإخفاء الصورة، ولكن القيام بذلك بسرعة ودون إضافة عبء إضافي يسد الشبكة.
لقد طور فريق من الباحثين طريقة جديدة لحل عملية التوازن هذه لمعيار الفيديو H.265، وهو المعيار الأكثر استخداماً حالياً للفيديو عالي الدقة. يركز نهجهم على ثلاثة أنواع محددة من المعلومات داخل تدفق الفيديو: حركة الأجسام بين الإطارات، وتفاصيل نسيج الصورة، والتنبؤ بكيفية ظهور المناطق الفاتحة والمظلمة. ومن خلال استهداف هذه العناصر، يمكن للباحثين تشويه الفيديو بشكل جذري بحيث يظهر كضجيج ساكن للمراقب، مع الحفاظ على حجم الملف ليكون مطابقاً تقرياً للأصل. ويكمن جوهر ابتكارهم في عملية رياضية تقوم بخلط نقاط البيانات الحرجة هذه بطريقة غير متوقعة للغاية، مما يضمن أنه حتى لو حاول مخترق تخمين النمط، فإن النتيجة ستظل آمنة.
بنى الباحثون نظامهم حول مفهوم يُعرف باسم "الخريطة الفوضوية" (chaotic map). وببساة، هذه قاعدة رياضية تولد تسلسلاً من الأرقام يبدو عشوائياً تماماً، رغم أنه ناتج عن معادلة ثابتة. وتكمن قوة هذه الطريقة في حساسيتها؛ حيث يؤدي تغيير طفيف في الأرقام الأولية إلى إنتاج تسلسل مختلف تماماً، تماماً كما يمكن لتغير بسيط في الطقس أن يؤدي إلى عاصفة بعد أيام. استخدم الفريق هذه الخاصية لخلط معاملات الفيديو — وهي القيم العددية التي تمثل تفاصيل الصورة. وبخلاف الطرق القديمة التي كانت تكتفي بتبديل نقاط البيانات في نمط يمكن التنبؤ به، يستخدم هذا المخطط الجديد الخريطة الفوضوية لإنشاء توزيع للبيانات المخلطة يصعب للغاية عكس هندسته. ولتعزيز الأمن، دمجوا هذا الخلط مع أداة تشفير قياسية تولد تسلسلاً عشوائياً فريداً لكل شريحة من شرائح الفيديو، مما يضمن أن الحماية متجددة ومتميزة لكل جزء من التدفق.
أحد أهم النتائج التي توصلت إليها هذه الدراسة هو كيفية تعامل الطريقة الجديدة مع حجم ملف الفيديو. ففي العديد من المحاولات السابقة لتشفير بيانات الفيديو، كانت عملية التشفير تضيف بتات إضافية من المعلومات، مما يؤدي إلى زيادة حجم الملف وإبطاء الإرسال. وقد صمم الباحثون شروط الخلط بعناية لتجنب هذه المشكلة. وأظهرت تجاربهم أن المخطط الجديد قلل من العبء الإضافي للبيانات بنسبة بلغت في المتوسط 45.13 بالمائة مقارنة بطريقة رائدة موجودة حالياً. وهذا يعني أن الفيديو المشفر يماثل تقريباً حجم الفيديو غير المشفر، مما يحافظ على الكفاءة اللازمة للبث في الوقت الفعلي. بالإضافة إلى ذلك، فإن العملية سريعة بشكل ملحوظ، حيث تضيف حوالي 1.91 بالمائة فقط إلى الوقت المستغرق لتشفير الفيديو، وهو أمر بالغ الأهمية لتطبيقات مثل مكالمات الفيديو المباشرة حيث السرعة ضرورية.
تم اختبار أمن النظام ضد أنواع مختلفة من الهجمات، بما في ذلك المحاولات التي يحاول فيها المهاجم تخمين المفتاح من خلال تحليل المخرجات المشفرة. وأشارت النتائج إلى أن النظام يتمتع بمقاومة عالية لهذه المحاولات. ولأن مفتاح التشفير يتغير لكل شريحة من شرائح الفيديو بناءً على محتوى تلك الشريحة، فلا يمكن للمهاجم استخدام تخمين واحد لفتح الفيديو بالكامل. وحتى لو فُقدت بعض أجزاء تدفق الفيديو أثناء الإرسال، فقد صُمم النظام بحيث يمكن فك تشفير الأجزاء المتبقية بشكل صحيح، مما يضمن تشغيل الفيديو دون توقف أو انهيار. وعند فك تشفير الفيديو باستخدام المفتاح الصحيح، فإنه يعود إلى حالته الأصلية عالية الجودة، بحيث لا يمكن تمييزه عن المصدر. ومع ذلك، بدون المفتاح، يكون الفيديو مشوهاً لدرجة أنه لا تتبقى أي أشكال أو وجوه يمكن التعرف عليها، مما يخفي المحتوى بفعالية عن الأعين المتطفلة.
بينما يتفوق الأسلوب الجديد في السرعة وحجم الملف والمقاومة للهجمات، لاحظ الباحثون وجود مقايضة في كيفية ظهور الفيديو المشوه. تُظهر الصور المخلطة تغيراً كبيراً على مستوى البكسل، مما يجعل فك تشفيرها صعباً للغاية، لكن الأنماط الهيكلية للصورة تكون أقل حفظاً قليلاً مما هي عليه في طرق أخرى. وهذا يشير إلى أنه بينما يتم إخفاء المحتوى بفعالية، فإن الطريقة المحددة لإعادة ترتيب البكسلات تخلق نوعاً مختلفاً من الضجيج البصري. ورغم ذلك، فإن الأداء العام يشير إلى أن هذا النهج يعد مرشحاً قوياً للاستخدام العملي، حيث يوفر درعاً قوياً لخصوصية الفيديو دون التكلفة الباهظة للنطاق الترددي أو الوقت. ويشير هذا العمل نحو مستقبل يمكن فيه دمج أمن الفيديو بسلاسة في عملية البث، مما يحمي المعلومات الحساسة مع الحفاظ على حركة العالم الرقمي بسرعة الضوء.
ملخص تقني: تشفير عناصر الصيغة لترميز H.265/HEVC باستخدام مخطط خلط المعاملات القائم على الخرائط الفوضوية
بيان المشكلة يعد ترميز الفيديو عالي الكفاءة (H.265/HEVC) المعيار المهيمن لنقل الفيديو، ومع ذلك، فإن الطبيعة الحساسة لبيانات البث تتطلب حماية قوية للخصوصية. وبينما توفر خوارزميات التشفير الانتقائي (SEA) توازناً بين الأمان والكفاءة الحسابية من خلال تشفير عناصر صيغة محددة فقط، إلا أن الطرق الحالية تواجه قيوداً كبيرة. فتقنيات خلط المعاملات الحالية غالباً ما تفرض أحمالاً حسابية ثقيلة، وتؤدي إلى زيادة مفرطة في معدل البت (bit rate) بسبب التغيرات الإحصائية الناجمة عن التشفير، وتعاني من تدابير أمان غير كافية ضد الهجمات الإحصائية والتفاضلية. علاوة على ذلك، تعاني العديد من المخططات الحالية من صعوبة في الحفاظ على الامتثال للتنسيق أو تفشل في تشويه محتوى الفيديو بشكل كافٍ دون المساس بسلامة فك التشفير.
المنهجية يقترح البحث مخطط تشفير مبتكر يدمج تشفير عناصر الصيغة (SEC) مع آلية خلط المعاملات القائمة على الخريطة الفوضوية. يعمل هذا النهج بشكل متزامن مع شرائح (slices) H.265 لضمان القدرة على الصمود أمام فقدان الحزم.
توليد المتوالية العشوائية: يستخدم المخطط AES-CTR لتوليد متواليات عشوائية. ولمقاومة هجمات النص الصريح المختار (CPA)، يتم تحديث المفتاح الأولي والمتجه الأولي ديناميكياً لكل شريحة باستخدام قيمة هاش SHA-384 لرأس الشريحة (slice header). يضمن هذا أن كل شريحة تمتلك متوالية عشوائية فريدة.
تشفير عناصر الصيغة: يقوم الأسلوب بتشفير خمسة عناصر صيغة محددة بشكل انتقائي لإحداث تشويه بصري كبير مع الحفاظ على الامتثال للتنسيق:
فرق متجه الحركة (MVD): تشفير أعلام الإشارة (sign flags) واللاحقة (suffix) للقيم المطلقة.
معاملات التحويل المكممة (QTC): تشفير أعلام الإشارة واللاحقة لمستويات القيم المطلقة، مع الخضوع لشروط محددة لمنع انتهاكات بارامتر "رايس" (Rice parameter).
نمط التنبؤ داخل النوع للومبا (Luma Intra Prediction Mode): تشفير نمط التنبؤ باستخدام عملية الجمع النمطي. ومن الأهمية بمكان أن يتضمن المخطط منطقاً لتعديل نمط تنبؤ الكروما (Chroma IPM) وأنماط مسح المعاملات بناءً على نمط تنبؤ اللومبا المشفر للحفاظ على صلاحية تدفق البيانات (bitstream).
خلط المعاملات القائم على الخريطة الفوضوية: لتعطيل توزيع المعاملات بفعالية، يستخدم المؤلفون خريطة "لوجستيك-ساين" الفوضوية (Logistic-Sine Chaotic Map - LSCM). يقوم هذا النظام الفوضوي المنفصل منخفض الأبعاد بتوليد قيم شبه عشوائية لتحديد مؤشرات الخلط.
شروط الخلط: يقدم المخطط شروطاً محددة لاستبعاد بعض مؤشرات المعاملات (مثل المعاملات ذات القيمة 1 أو المعاملات الرائدة المحددة) من عملية الخلط. يهدف هذا التصميم إلى الحفاظ على حواف الفيديو وتقليل العبء الناتج عن زيادة معدل البت الذي يسببه اضطراب المعاملات عادةً.
العملية: يتضمن الخلط فرز القيم شبه العشوائية لتوليد المؤشرات، وتحديد عدد الإزاحات بناءً على المتوالية العشوائية، وتطبيق اضطرابات الإزاحة جهة اليمين (right-shift) على المعاملات.
المساهمات الرئيسية
مخطط خلط مبتكر: يقدم البحث طريقة لخلط المعاملات تعتمد على خريطة "لوجستيك-ساين" الفوضوية التي تستفيد من العشوائية والحساسية للظروف الأولية لتعطيل توزيع المعاملات بشكل أكثر فعالية من طرق التبادل أو الإزاحة التقليدية.
تحسين عبء معدل البت: من خلال تصميم شروط استبعاد محددة لخلط المعاملات، يقلل المخطط المقترح بشكل كبير من عبء معدل البت مقارنة بمخطط (RSVE) القوي.
بنية أمنية معززة: يوفر دمج SHA-384 لتحديث المفاتيح وAES-CTR لتوليد المتواليات العشوائية مقاومة لهجمات النص الصريح المختار (CPA). كما تضمن عملية التشغيل المتزامنة مع الشرائح بقاء فك تشفير الفيديو فعالاً حتى في حالة فقدان شرائح معينة أثناء النقل.
تقييم شامل: قدمت الدراسة إثباتاً نظرياً للأمان ضد هجمات CPA وتقييماً تجريبياً مفصلاً عبر مقاييس أداء متعددة، بما في ذلك الأمان، والامتثال للتنسيق، والكفاءة.
النتائج التجريبية تم تقييم المخطط المقترح باستخدام 12 تسلسلاً للفيديو بدقات تتراوح من 352×288 إلى 2560×1600، مع مقارنة أدائه بالطرق الحديثة (بما في ذلك RSVE، وJovanovic et al.، وSallam et al.).
الأمان والتشويه: تظهر الإطارات المشفرة تشويهاً بصرياً عالياً، مما يجعل المحتوى الأصلي غير قابل للتمييز. يظهر المخطط مقاومة قوية لهجمات الاستبدال وهجمات النص الصريح المختار، مع قيم متوسط مسافة هامينج (HDavg) قريبة من 0.5. ومن الجدير بالذكر أن المخطط المقترح حقق أدنى قيم PSNR بين جميع الطرق المقارنة، مما يشير إلى أعلى مستوى من التشويه والسرية الفائقة لمحتوى الفيديو المشفر.
كفاءة معدل البت: النتيجة الأساسية هي تقليل عبء معدل البت. حقق المخطط المقترح تحسناً في متوسط عبء معدل البت بنسبة 45.13% مقارنة بمخطط RSVE، مع ظهور تحسينات في تسلسلات فيديو محددة تتراوح بين ~23% إلى ~67%.
وقت التنفيذ: تم تقليل متوسط عبء وقت التنفيذ إلى 1.91%، وهو أقل بكثير من عبء ~17.05% الملاحظ في مخطط RSVE، مما يشير إلى كفاءة حسابية عالية.
مقاييس الجودة: حقق المخطط قيم نسبة الإشارة إلى الضجيج (PSNR) منخفضة للإطارات المشفرة، مما يؤكد أعلى مستوى تشويه بين المنافسين، وقيم PSNR عالية للإطارات التي تم فك تشفيرها، مما يشير إلى إعادة بناء دقيقة. ومع ذلك، لوحظ أن التشابه الهيكلي (SSIM) للإطارات المشفرة كان أقل من بعض الطرق المنافسة، كما أن إنتروبيا المعلومات للإطارات المشفرة كانت أقل قليلاً من مخطط RSVE في بعض الحالات.
الحفاظ على الحواف: أظهر تحليل نسبة فرق الحواف (EDR) قيماً قريبة من 1، مما يشير إلى إخفاء فعال لمعلومات الحواف.
الأهمية والادعاءات يدعي المؤلفون أن هذا العمل يقدم خياراً متفوقاً لأمن فيديو H.265/HEVC من خلال الموازنة بفعالية بين المتطلبات المتعارضة غالباً للأمان العالي، والامتثال للتنسيق، والعبء المنخفض. تكمن أهمية العمل في قدرته على:
تقليل العبء: يعالج مشكلة تصاعد معدل البت في التشفير الانتقائي، ويقدم حلاً أكثر كفاءة بكثير من مخطط RSVE المرجعي.
ضمان المتانة: يضمن التصميم المتزامن مع الشرائح الموثوقية في ظروف الشبكة الواقعية حيث قد يحدث فقدان للحزم.
تقديم التحقق النظري والعملي: يقدم البحث إثباتات رسمية فيما يتعلق بالمقاومة ضد هجمات النص الصريح المختار وديناميكيات الأنظمة الفوضوية، مدعومة ببيانات تجريبية واسعة النطاق.
يقر المؤلفون بوجود قيود، مشيرين إلى أنه بينما يتفوق المخطط في كفاءة معدل البت وسرعة التشفير، فإنه يظهر أداءً أقل قليلاً في إنتروبيا المعلومات وSSIM مقارنة ببعض الطرق الموجودة. ويعزون ذلك إلى المقايضات المتأصلة في التشفير الانتقائي والتحيزات الإحصائية المحددة التي تسببها الخريطة الفوضوية في بعض مجالات المعاملات. ومن المقرر في العمل المستقبلي استكشاف خرائط "شافر" الموسعة ثنائية الأبعاد والشبكات العصبية لتعزيز القدرة على التكيف والتشابه الهيكلي بشكل أكبر.