[ أمن النقل ]

تجديد شهادة MTA-STS بدون انقطاعات في سياسة المضيف

خطط لتجديد الشهادة حول خدمة HTTPS التي يصل إليها المرسلون فعليًا، مع عمليات التحقق المنفصلة من الهوية والسلسلة والنشر والاستجابة للسياسة.

بواسطة فريق البحث EmailAuth · 7 دقائق قراءة

[النقاط الرئيسية]

  • تتبع ملكية مضيف السياسة واستلام شهادة MX بشكل منفصل.
  • التحقق من صحة اسم المضيف المطلوب حتى عند تفويض الاستضافة.
  • تحقق من كل طبقة عرض ذات صلة بدلاً من الملف المتجدد فقط.
  • لا تعتمد على ذاكرات التخزين المؤقت للسياسة عن بعد كبديل للتجديد في الوقت المناسب.
في هذه الصفحة

جعل التجديد مهمة استمرارية الخدمة

تجديد شهادة HTTPS لـ MTA-STS يكتمل مضيف السياسة فقط عندما يتم تقديم الشهادة الصحيحة فعليًا عند نقطة النهاية المطلوبة ويمكن لعميل التحقق من الصحة استرداد السياسة. لا يثبت إشعار الإصدار الناجح النشر أو اكتمال سلسلة الثقة أو التوفر. قم بتنظيم العمل حول الخدمة قيد التشغيل بدلاً من ترتيب الشهادات.

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

قم بجرد سطحي الشهادة

تقوم شهادة مضيف السياسة بمصادقة اسم مثل mta-sts.example.com أثناء استرداد HTTPS. تقدم خوادم SMTP المتلقية شهادات منفصلة لأسماء مضيفات MX الخاصة بها. يمكن أن يكون لهذه الخدمات مالكون مختلفون وأنظمة تجديد وتواريخ انتهاء صلاحية مختلفة. تجديد أحدهما لا يؤدي إلى إصلاح الآخر، حتى عندما تتم إدارة كليهما بواسطة نفس مزود الاستضافة. RFC 8461 الأقسام 3.3 و4.2

قم بتسجيل اسم مضيف السياسة والفريق المسؤول ومنصة النشر وبصمة الشهادة العامة الحالية وفترة الصلاحية وآلية التجديد المقصودة. قم بتضمين كل عنوان أو طبقة خدمة يمكنها الإجابة على نقطة النهاية. تحدد فترة صلاحية الشهادة notBefore وnotAfter، بينما يعتمد التحقق من صحة المسار أيضًا على قيود الشهادة والثقة الأخرى. يبدو أن تاريخ انتهاء الصلاحية المستقبلي وحده لا يعد نتيجة تحقق ناجحة. RFC 5280 الأقسام 4.1.2.5 و6

التحقق من الهوية والسلسلة قبل النشر

يجب أن يقدم مضيف السياسة شهادة غير منتهية الصلاحية صالحة لهوية DNS المطلوبة والتسلسل إلى جذر موثوق به من قبل المرسل MTA. تفويض الاستضافة من خلال أ CNAME لا يجعل الشهادة لاسم مضيف الموفر كافية. احتفظ باسم مضيف السياسة الأصلي في اختبارات التحقق من الصحة وقم بتوثيق السلسلة العامة التي من المتوقع أن يرسلها الخادم. RFC 8461 الأقسام 3.3 و8.2

استخدم الأسماء البديلة لموضوع الشهادة عند تقييم هوية الخدمة المقصودة. RFC 9525 هي مواصفات هوية الخدمة العامة الحالية وهي RFC 6125 قديمة، والتي يستشهد بها RFC 8461 . اجعل قواعد معرف DNS الخاصة بالتطبيقات الخاصة بـ MTA-STS صريحة بدلاً من استبدال سلوك التطبيق غير ذي الصلة بصمت. الاسم الشائع الذي يمكن قراءته بواسطة الإنسان ليس سببًا للتنازل عن عدم تطابق اسم المضيف. RFC 9525 الأقسام 2 و 6

خطط لوقت كافٍ للتعافي بأمان

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

الاحتفاظ بالتعامل مع الشهادات داخل نظام إدارة السرية المعتمد. يجب أن تحتوي حزمة الأدلة على تفاصيل الشهادة العامة ومخرجات التحقق من الصحة، وليس المفاتيح الخاصة أو بيانات اعتماد الحساب. حدد ما يمكن للمشغل التراجع عنه، وكيف سيتم التحقق من الصلاحية الحالية وأي حالات الفشل تتطلب التصعيد. إن استعادة شهادة منتهية الصلاحية لأنها كانت التكوين المعروف بالأمس لا تعد خطة استرداد مفيدة.

اختبر نقطة النهاية المنشورة بدلاً من ملف الشهادة

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

ثم تحقق من أن عنوان URL الأصلي المعروف ينتج HTTP 200 مباشرًا مع السياسة المقصودة. يمكن أن يؤدي عمل الشهادة عن طريق الخطأ إلى تغيير اختيار المضيف الظاهري أو التوجيه أو عناصر التحكم في الوصول إلى التطبيق. يحظر MTA-STS اتباع عمليات إعادة توجيه HTTP أثناء الاسترداد، لذا فإن نجاح المتصفح بعد إعادة التوجيه غير كافٍ. يعد اتصال TLS الصالح واستجابة HTTP القابلة للاستخدام من شروط القبول المميزة. RFC 8461 الأقسام 3.2-3.3

افحص النشر الجزئي الخيالي

خذ بعين الاعتبار example.com الخيالي، الذي يتم تقديم اسم مضيف سياسته بواسطة عقدتين طرفيتين. يحصل نظام التجديد على شهادة جديدة، لكن عقدة واحدة فقط تعيد تحميلها. ويستمر الآخر في تقديم شهادة منتهية الصلاحية. يتم اجتياز الاختبار الذي يصل إلى العقدة المحدثة؛ لا يمكن للمرسل الذي يصل إلى العقدة الثانية مصادقة السياسة. هذه الملاحظات مختلقة ولا تثبت سلوك أي مقدم خدمة حقيقي.

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

فهم حدود ذاكرة التخزين المؤقت أثناء انقطاع الخدمة

يجب على المرسل الداعم الذي لديه سياسة مخزنة مؤقتًا صالحة وغير منتهية الصلاحية الاستمرار في استخدامه إذا تعذر جلب السياسة المباشرة. يستمر المرسل الذي ليس لديه مثل هذه السياسة كما لو كان MTA-STS غائبًا بعد فشل الجلب. وبالتالي، يوفر عمر ذاكرة التخزين المؤقت فائدة محدودة للاستمرارية لبعض المرسلين، وليس الإذن بالسماح بانتهاء صلاحية شهادة HTTPS. يمكن للمرسلين المختلفين احتلال حالات مختلفة أثناء انقطاع الخدمة نفسه. RFC 8461 القسم 3.3

يحدد معرف الاكتشاف مثيل السياسة، وليس الرقم التسلسلي للشهادة. إذا تغيرت الشهادة فقط وظل نص السياسة متطابقًا، فلا تفترض أن معرفًا جديدًا مطلوبًا لجعل التجديد فعالاً. إذا تغيرت السياسة أيضًا، فاتبع ترتيب تحديث النص قبل المعرف وحساب السياسات المخزنة مؤقتًا. احتفظ بنشر الشهادة ومراجعة السياسة كتغييرات قابلة للمراجعة بشكل منفصل. RFC 8461 الأقسام 3.1 و8.1

احتفظ بالأدلة للتجديد القادم

احفظ سجل النشر المعتمد وتفاصيل الشهادة العامة قبل وبعد ونتائج الجلب المصادق عليها وأي شيء ذي صلة TLS-RPT الملاحظات. ينتمي فشل سياسة PKI على الويب إلى التحقيق في نقطة نهاية السياسة؛ يتعلق انتهاء صلاحية شهادة SMTP المبلغ عنها بالاتصال المتلقي. تحقق من الفئة التي تم الإبلاغ عنها بالفعل. RFC 8460 القسم 4.3

يتضمن سجل الأخطاء RFC 8461 الحالي تصحيحًا للأحرف الكبيرة تم الإبلاغ عنه حول شهادات MTA منتهية الصلاحية؛ ولا يسمح بالشهادات منتهية الصلاحية. لم يتم توفير أي دليل تجديد أو استضافة أصلي هنا. تظل البوابة التشغيلية النهائية عرضًا زمنيًا للخدمة المنشورة، ويراجعها مالكها. RFC 8461 أخطاء

[ الوجبات الجاهزة ]

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

[ حسب الدور ]

ماذا يعني هذا بالنسبة لك

اختر دورك للخطوات العملية التالية.

مالك خدمة الشهادات

النشر الخاص وكذلك الإصدار

يمكن لمهمة التجديد الحصول على شهادة دون أن تستخدمها كل عقدة خدمة. يجب أن تمتد الملكية من خلال التحقق ومعالجة التنبيهات.

الخطوات التالية

  1. إصدار الخريطة ونشرها وإعادة تحميلها وتبعيات الإخطار.
  2. الاحتفاظ ببصمات الأصابع العامة وفترات الصلاحية قبل التغيير وبعده.
  3. تصعيد اختلافات العقدة غير المبررة قبل انتهاء صلاحية الشهادة الحالية.

مشغل الاستضافة

التحقق من هوية الخدمة الأصلية

يجب أن تظل نقطة النهاية قابلة للوصول بموجب اسم مضيف السياسة الدقيق والمسار طوال عملية تغيير التجديد.

الخطوات التالية

  1. تحقق من التحقق من صحة اسم المضيف والسلسلة المقدمة.
  2. تحقق من HTTP 200 المباشر ومحتوى السياسة المقصودة الذي لم يتغير.
  3. قم بتوثيق العناوين ومستويات الخدمة التي تم فحصها بالفعل.

مالك موثوقية البريد

احتفظ بسلوك ذاكرة التخزين المؤقت في تقييم المخاطر

يؤثر انقطاع سياسة المضيف على المرسلين بشكل مختلف وفقًا لحالة السياسة المخزنة مؤقتًا. يجب على المالك مقاومة المطالبات الشاملة بشأن التسليم أو الحماية.

الخطوات التالية

  1. يمكنك التمييز بين حالات فشل سياسة HTTPS وحالات فشل تلقي شهادة MX.
  2. قم بمراجعة حالات الفشل المبلغ عنها عبر النوافذ الزمنية المطابقة.
  3. احتفظ بخطة استرداد لا تعتمد أبدًا على شهادة التراجع منتهية الصلاحية.

[ الأسئلة الشائعة ]

الأسئلة المتداولة

هل يؤدي تجديد شهادة مضيف السياسة إلى تجديد شهادات SMTP أيضًا؟

لا، إن استضافة سياسة HTTPS واستلام SMTP هي خدمات منفصلة. تصادق شهاداتهم على أسماء مضيفين مختلفة وقد يكون لها مالكون مختلفون وعمليات تجديد مختلفة. التحقق من كل خدمة بشكل مستقل.

هل يمكن لشهادة اسم مضيف الموفر تغطية مضيف السياسة المفوض الخاص بي؟

فقط إذا كانت الشهادة المقدمة صالحة أيضًا لاسم مضيف السياسة المطلوب. لا يحل CNAME أو الوكيل العكسي محل mta-sts.<policy-domain> باعتباره الهوية التي يجب على المرسل المصادقة عليها.

هل تاريخ انتهاء الصلاحية المستقبلي كافٍ لتمرير التحقق من الصحة؟

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

في أي وقت مبكر يجب على كل منظمة التجديد؟

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

هل يجب أن تتضمن أدلة التجديد المفتاح الخاص؟

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

هل يجب تغيير معرف اكتشاف MTA-STS عند تجديد الشهادة؟

يميز المعرف مثيلات السياسة، وليس الأرقام التسلسلية للشهادة. إن تجديد الشهادة فقط مع عدم تغيير السياسة لا يؤدي في حد ذاته إلى إنشاء هيئة سياسة جديدة. عندما يتغير النص، اتبع ترتيب HTTPS-body-before-TXT-ID الموثق.

هل يمكن لسياسة فرض ذاكرة التخزين المؤقت أن تجعل انتهاء الصلاحية غير ضار؟

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

ما الذي لم يتم التحقق منه بعد هذه المراجعة الوثائقية؟

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

[ مصادر ]

مصادر

  1. محرر RFC الأخطاء الحالية سجل لـ RFC 8461
  2. RFC 5280 : شهادة البنية التحتية للمفتاح العام لإنترنت X.509 وملف تعريف قائمة إبطال الشهادات (CRL)
  3. RFC 8460 : تقارير SMTP TLS
  4. RFC 8461 : أمان النقل الصارم SMTP MTA ( MTA-STS )
  5. RFC 9525 : هوية الخدمة في TLS

[ مسرد ]

مسرد

فترة صلاحية الشهادة
الفاصل الزمني من notBefore إلى notAfter الذي من المفترض أن تكون الشهادة صالحة خلاله، مع مراعاة متطلبات التحقق الأخرى.
الاسم البديل للموضوع
ملحق شهادة يحمل هويات مثل أسماء DNS المستخدمة لمصادقة الخدمة.
مرساة الثقة
الأساس الموثوق به للتحقق من صحة مسار الشهادة؛ يؤثر تكوين ثقة المرسل على ما إذا كانت السلسلة المقدمة سيتم التحقق من صحتها أم لا.
التحقق من النشر
العملية المقترحة لمراقبة الاستجابة الفعلية للشهادة والسياسة التي تقدمها الخدمة قيد التشغيل، بدلاً من فحص الملفات المخزنة فقط.
استمرارية مضيف السياسة
الهدف التشغيلي المتمثل في الحفاظ على الاسترجاع المعتمد لسياسة MTA-STS المطلوبة طوال تغييرات التجديد والاستضافة.

مصدر المؤسسة

لماذا كبار المؤسسات المالية والحكومات تقاعدوا من لوحات معلومات أمان البريد الإلكتروني الخاصة بهم.

تبيع لك منصات مصادقة البريد الإلكتروني التقليدية لوحة تحكم وتطلب من مهندسيك القيام بهذا العمل. في البيئات عالية المخاطر، تعني المراقبة اليدوية تأخير التنفيذ، والانحراف في التكوين، ونطاقات الظل غير الخاضعة للمراقبة.

EmailAuth هي منصة مصدر البريد الإلكتروني الوكيل. وكلاؤنا ينفذون p=reject، حافظ على محاذاة المرسلين الخارجيين وانقل نطاقاتك إلى كاملها RFC 9989 الامتثال، وهو معيار DMARC الجديد، مع إمكانية التدقيق البشري في الحلقة.

الحكومات المؤسسات الكبيرة المؤسسات المالية من المستوى الأول

SaaS · إيجار مخصص · Air-gapped محليًا · تشفير BYOK

قاعدة المعرفة