يمكن للمراسلة الجماعية باستخدام مفاتيح المُرسِل تجنب تشفير نسخة منفصلة من كل رسالة عادية لكل مستلِم. يوزع المُرسِل مادة المفاتيح عبر قنوات ثنائية آمنة، ثم يستخدم سلسلة مُرسِل لرسائل المجموعة. قد يقلل ذلك عمل الرفع المتكرر لدى المُرسِل، لكنه لا يجعل التكلفة الإجمالية لتوصيل الرسالة مستقلة عن حجم المجموعة.
افصل بين رفع الرسائل العادية وتوزيع المفاتيح والتوصيل عبر الخادم قبل مقارنة الادعاءات المتعلقة بعرض النطاق.
ثلاث تكاليف مخفية داخل «رسالة جماعية» واحدة
لنفترض مجموعة مبسطة تضم N عضوًا. هذا نموذج توضيحي، وليس اختبار أداء مقاسًا لـLivara:
| العملية | نسخ الرسائل الثنائية | تصميم مفاتيح المُرسِل |
|---|---|---|
| رفع المُرسِل للمحتوى العادي | قد يتطلب نسخًا مشفرة منفصلة للمستلمين | يمكن رفع نص مشفر واحد للمجموعة بعد الإعداد |
| إنشاء المفاتيح أو توزيعها | يجب وجود جلسات ثنائية وصيانتها | يجب أن تصل مادة المُرسِل إلى المستلمين المخولين |
| توصيل خادم الترحيل إلى المجموعة | ما زال المستلمون بحاجة إلى نسخهم | ما زال المستلمون بحاجة إلى نسخهم |
| تغييرات العضوية | يجب تحديث الجلسة وسياسة الوصول | قد يلزم إعادة توزيع مادة جديدة للمُرسِل |
تصف عبارة «رفع بحجم ثابت لدى المُرسِل» جزءًا واحدًا من هذا النموذج. ولا تعني ثبات إجمالي حركة الشبكة، أو انعدام تكلفة تغيير العضوية، أو تطابق الأداء على جميع الأجهزة.
تناقش مواصفة MLS، وهي RFC 9420، الصادرة عن IETF كفاءة مفاتيح المُرسِل والعمل الإضافي اللازم لاستعادة الأمان بعد الاختراق. وتستخدم MLS نهجًا مختلفًا قائمًا على الأشجار. هذا اختلاف معماري، وليس ترتيبًا يجعل أحد التصميمين الأفضل في جميع الحالات.
أين يضيف إنشاء المفاتيح ما بعد الكمية عبئًا إضافيًا؟
تضيف ML-KEM مادة للمفتاح العام والتغليف أكبر من التمثيلات الشائعة للمنحنيات الإهليلجية. لكن البروتوكول لا يحتاج إلى إجراء تبادل KEM جديد لكل رسالة. فقد تختلف تكلفة الإعداد وتجديد المفاتيح الدوري والتشفير المتماثل العادي. يحدد NIST FIPS 203 مجموعات معلمات ML-KEM، وليس التنسيق الكامل الذي يستخدمه تطبيق مراسلة لنقل البيانات عبر الشبكة.
لهذا، فإن ضرب حجم النص المشفر لـKEM في «100 مستخدم» لا يتنبأ وحده بحركة البيانات لكل رسالة في دردشة تضم 100 عضو. تعتمد الإجابة أيضًا على إعادة استخدام الجلسات وتأطير الرسائل وأجهزة المستلمين وإعادة الإرسال، وعلى ما إذا كانت المرفقات تُرفع مرة واحدة أم تُنسخ.
توضح المقارنة العادلة أعداد المجموعات والأجهزة، وأحجام الرسائل والمرفقات، وتبدّل العضوية، وبنية العميل البرمجية، وظروف الشبكة. ومن دون هذه التفاصيل، قد تكون الأرقام الدقيقة بالكيلوبايت أو المتعلقة بالبطارية مضللة.
ما تقوله Livara عن LGS1
تصف صفحة الأمان لدى Livara نظام LGS1 بأنه تصميم لسلسلة مُرسِل للمجموعات الخاصة. تُوزع مادة مفاتيح كل مُرسِل داخل جلسات LVR1 الثنائية؛ وتستخدم رسائل المجموعة السلسلة الناتجة، وتصف الوثائق استخدام مفاتيح مُرسِل جديدة عند انضمام الأعضاء أو مغادرتهم.
هذه هي البنية المعمارية التي يوثقها المزود، وليست نتيجة أداء جرى التحقق منها بشكل مستقل. وهي تدعم شرح الفصل المقصود بين توزيع المفاتيح والرسائل العادية. لكنها لا تدعم الادعاء بأن كل عملية رفع جماعية تساوي بالضبط 1.1 KB، أو أن تكلفة التوصيل للنظام بأكمله هي O(1)، أو أن استهلاك البطارية قيس وتبين أنه ضئيل إلى حد الإهمال.
تجديد المفاتيح جزء من تكلفة الأمان
إزالة عضو من واجهة المستخدم غير كافية إذا كان لا يزال يمتلك مفاتيح تستطيع فك تشفير حركة البيانات المستقبلية. يجب أن يستبعد الانتقال الآمن الأجهزة المُزالة من توزيع المفاتيح الجديدة، وأن يضمن انتقال العملاء المتبقين إلى الحالة الصحيحة. لا يمكن استرجاع الرسائل المستلمة سابقًا والملفات المنسوخة باستخدام التشفير.
تعتمد السرية الأمامية والتعافي بعد الاختراق في مفاتيح المُرسِل أيضًا على كيفية تقدم سلاسل المفاتيح، والأسرار التي تُحذف، وموعد إدخال مادة جديدة. ولا ينبغي استنتاج هذه الخصائص لمجرد استخدام KEM ما بعد كمي أثناء الإعداد.
أسئلة لتقييم عملي للدردشة الجماعية
- هل يُرفع النص العادي مرة واحدة لكل مُرسِل أم بشكل منفصل لكل جهاز مستلِم؟
- ما الأحداث التي تُدوّر المفاتيح، وماذا يحدث عندما يكون أحد الأعضاء غير متصل؟
- كيف تُمثّل الأجهزة المضافة والأعضاء المُزالون؟
- هل تُحمى المرفقات ومفاتيح فك تشفيرها وفق قواعد العضوية نفسها؟
- ما البيانات الوصفية التي تظل مرئية لخادم الترحيل؟
- هل يمكن إعادة إنتاج نتائج الأداء على الهواتف والشبكة المستهدفة؟
يميّز نموذج التهديد لدى Livara بين المجموعات الخاصة والقنوات العامة، ويوثق معلومات التوجيه المرئية. ولا ينبغي جمع النشر العام وتوزيع مفاتيح المجموعات الخاصة في ادعاء واحد بشأن «قنوات مشفرة».
يمكن لمفاتيح المُرسِل توفير العمل المتكرر. والسؤال الهندسي المفيد هو: إلى أين ينتقل هذا العمل، وما الأحداث التي تجعله يتكرر، ومدى أمان تغيير عضوية المجموعة.


