الخلاصة
- طلبت RFC 3125 معرّف OID للسياسة وhash للمواصفة النهائية داخل عملية التوقيع، كي يطبق المدقق البايتات والقواعد المقصودة بدقة.
- لم تنه مطابقة التوقيع والhash القرار؛ فقد بقيت المدة ونوع الالتزام والشهادات والإلغاء والوقت والصفات والخوارزميات والاعتراف والنتيجة اختبارات منفصلة.
كانت المعاملة أكبر من المعادلة التشفيرية
يثبت التوقيع أن bytes معينة تتحقق تحت مفتاح وخوارزمية. لكن العقد يسأل أيضًا: هل الشهادة صالحة لهذا الغرض؟ هل وقع الفعل في الفترة المسموحة؟ هل عبّر عن موافقة أم استلام؟ ما دليل الإلغاء والوقت والصفة المطلوب؟
نشرت RFC 3125 بوصفها Experimental في سبتمبر 2001، وسمت مجموعة قواعد الإنشاء والتحقق signature policy. يمكن لسياق قانوني أو تعاقدي أن يعترف بسياسة معينة. لم يكن نشر RFC هو ذلك الاعتراف.
فصلت الوثيقة بين Policy Issuer وSigner وVerifier وArbitrator ومقدمي خدمات الثقة. يحدد المصدر المتطلبات، ويلتزم الموقع بالسياسة المشار إليها، ويطبقها المدقق، وقد يعيد المحكم الفحص. مشاركة الوثيقة لا تدمج السلطات.
كان OID مؤشرًا إلى القواعد لا بديلًا عنها
وجب تعريف السياسة بـ Object Identifier، ووجود مواصفة، وامتلاك شكل نهائي ذي ترميز ثنائي فريد. يقدم الموقع hash ذلك الشكل بخوارزمية متفق عليها ويتحقق منه الطرف الآخر.
يختار OID الهوية، ويربط hash البايتات. أتاحت بنية ASN.1 الاختيارية وترميز DER شكلًا حتميًا للآلة، فلا يخفي اسم عام نسخًا مختلفة.
لكن OID ليس ختم موافقة. تطابق hash يثبت أن الطرفين استخدما كتاب القواعد نفسه، ولا يثبت اختصاص المصدر أو تنفيذ إجراء بشري أو اعتراف محكمة أو شريك. لذلك احتاجت السياسة أيضًا إلى شكل مقروء للبشر يمكن تقييمه في السياق.
أصبحت الصلاحية نتيجة ذات معلمات
تضمنت السياسة signing period وcommon rules وcommitment rules. قد يكون التوقيع صحيحًا رياضيًا لكنه ينشأ خارج الفترة ويخالف قاعدة الإنشاء.
يمكن للقواعد المشتركة تحديد واجبات الطرفين وثقة الشهادات والوقت والصفات وقيود الخوارزميات. أما قواعد الالتزام فتعدل الشروط للموافقة أو الاستلام أو التزام ضمني في الرسالة. يجب اختيار النسخة والالتزام قبل بناء مسار الثقة.
قد يقبل مسار في مجال ويرفض في آخر، وقد يقبل مفتاح قبل حد زمني لخوارزمية ثم يرفض بعده. كلمة «صحيح» وحدها تحذف المعلمات التي أرادت RFC إظهارها.
قدمت خدمات الثقة أجزاء من الدليل
يمكن أن تشارك سلطات الشهادات والتسجيل والمستودعات والوقت وحالة الشهادات والصفات. تختار السياسة trust points والمسارات والإلغاء وtimestamps والأدوار.
تربط الشهادة المفتاح بادعاء، ويصف status شهادة في وقت، ويثبت timestamp وجود البيانات قبل زمن، وتدعم الصفة دورًا. لا يقرر أي منها الالتزام التجاري وحده.
يحتاج القرار القابل للإعادة إلى حفظ الردود والأزمنة والبرنامج والقاعدة التي استهلكت كل دليل. لا يستطيع المحكم إعادة بناء النتيجة من إشارة خضراء فقط.
لم يراقب hash كل إجراء
يمكن للآلة فحص CMS attributes ومراجع الشهادات. وقد توجد شروط أخرى في حفظ المفتاح أو الموافقة الداخلية أو الممارسة البشرية. يحدد hash كتاب القواعد لكنه لا يثبت تنفيذ كل خطوة فيه.
لذلك لا تعني «صالح تحت OID X» تلقائيًا أن الموقع مخول، أو أن الطرف الآخر قبل، أو أن الدفع والتنفيذ اكتمل. لكل ادعاء سجل وسلطة مختلفان.
جعلت الخوارزميات القرار تاريخيًا
شددت RFC على حماية المفتاح الخاص وعلى تناقص قوة الخوارزميات، وأوصت بتنفيذ modular. يمكن للسياسة تقييد الخوارزمية وطول المفتاح.
تحتاج المراجعة اللاحقة إلى نسخة السياسة عند التوقيع وtimestamps وقاعدة الانتقال. لا يجيب سحب خوارزمية لاحقًا وحده عن مصير دليل قديم.
غطت RFC 3126 الأشكال طويلة الأجل وRFC 3161 الوقت. وفرت RFC 2630 و2634 و2459 و2560 سياق CMS وS/MIME وPKIX والحالة، ثم جاءت 5280 و5652 لاحقًا. تشرح المكونات ولا تثبت نشر RFC 3125.
لم تكن Experimental تقرير استخدام
طلبت المطابقة من نظامي الموقع والمدقق معالجة التوقيع وفق السياسة المعرفة. كانت تلك قاعدة للمشارك المطابق، لا إحصاءً للمشاركين.
كان الإسهام القابل للإثبات سلسلة من OID وشكل نهائي وترميز فريد وhash وقواعد التزام وثقة. يحتاج التبني والتشغيل البيني والأثر القانوني إلى مصادر أخرى.
يحفظ الإيصال الكامل الكائن والتوقيع والشهادة وOID والسياسة وhash والفترة والالتزام والمسارات والإلغاء والوقت والصفات والخوارزميات ونتيجة المدقق، ثم الاتفاق الذي اعترف بالسياسة. أغلق التشفير حسابًا؛ وحددت السياسة أي حساب له أثر.
المصادر
- https://www.rfc-editor.org/rfc/rfc3125.txt
- https://www.rfc-editor.org/info/rfc3125
- https://datatracker.ietf.org/doc/rfc3125/
- https://www.rfc-editor.org/rfc/rfc3126.txt
- https://www.rfc-editor.org/rfc/rfc2630.txt
- https://www.rfc-editor.org/rfc/rfc2634.txt
- https://www.rfc-editor.org/rfc/rfc2459.txt
- https://www.rfc-editor.org/rfc/rfc2560.txt
- https://www.rfc-editor.org/rfc/rfc3161.txt
- https://www.rfc-editor.org/rfc/rfc2119.txt
- https://www.rfc-editor.org/rfc/rfc5280.txt
- https://www.rfc-editor.org/rfc/rfc5652.txt
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
