الخلاصة

  • يعرّف RFC 9964 نوع Algorithm Key Pair العام، ويسجل ML-DSA-44 وML-DSA-65 وML-DSA-87 في JOSE وCOSE، كي تمثَّل مادة المفتاح واختيارات الخوارزمية بطريقة مشتركة.
  • إلزام alg وpub، ونجاح التحقق من التوقيع، لا يثبت مصدر المفتاح ولا يحدد مرساة الثقة أو صحة الادعاءات أو قرار التفويض.

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

هذا هو الحد الذي يرسمه RFC 9964. يحدد Michael Prorock وOrie Steele استعمال مفاتيح وتواقيع ML-DSA مع JOSE وCOSE. ويقدمان Algorithm Key Pair أو AKP بوصفه بنية مفاتيح عامة لا تقتصر على الخوارزميات التي يسجلها المستند نفسه. يجب أن يتضمن كل AKP الحقلين alg وpub. أما priv فيحمل المعلومات الخاصة ولا يجوز أن يظهر في مفتاح عام. هكذا تصبح صيغة المفتاح شيئاً يمكن للتنفيذات المختلفة أن تتفق عليه وأن تفحصه.

واختيار تمثيل المفتاح الخاص يكشف مقدار هذه المهمة. يعرّف FIPS 204 صيغة بذرة وصيغة مفتاح خاص موسع. أما RFC 9964 فيختار للبروتوكولين تمثيلاً واحداً مضغوطاً: يجب أن تكون priv بذرة بطول 32 بايت. يقلل ذلك اختلافات إدارة المفاتيح بين JOSE وCOSE. لكنه لا يقول من أنشأ البذرة، أو كيف حُميت، أو عبر أي مسار وصل المفتاح العام، أو لماذا يستحق حامل المفتاح أن يكون مصدراً مقبولاً لادعاء ما.

تسجيل ML-DSA-44 وML-DSA-65 وML-DSA-87 يؤدي وظيفة مماثلة. فهو يعطي أسماء ثابتة لاختيارات المعلمات في سجلات JOSE وCOSE. لكنه ليس قائمة بالجهات الجديرة بالثقة. لا يربط المفتاح بشخص أو مؤسسة، ولا يفحص جهة الإصدار، ولا يفسر ادعاءات الحمولة، ولا يقرر أن نتيجة تحقق إيجابية تعني السماح بالوصول أو نقل البيانات أو إسناد صلاحية.

ويلفت المستند إلى قيد آخر: مفاتيح وتواقيع ML-DSA كبيرة، وقد لا تكون مناسبة عندما تكون سعة النطاق أو الذاكرة أو المعالجة محدودة. هذه ملاحظة عن الملاءمة التشغيلية، لا حكم على نشر بعينه. أما التحليل الأمني المفصل فيبقى خارج نطاق RFC 9964 ويُحال إلى FIPS 204 وRFC 9881.

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

Sources