سؤال
كيف يمكنك التحقق من توقيع شهادة SSL بواسطة المفتاح المقترن على جهاز أمان البريد الإلكتروني Cisco Email Security Appliance؟
البيئة: جهاز Cisco Email Security Appliance (ESA)، جميع إصدارات نظام التشغيل AsyncOS
تشير مقالة قاعدة المعارف هذه إلى البرامج التي لم يتم صيانتها أو دعمها من قبل Cisco. يتم توفير المعلومات كنوع من المجاملة لراحتك. للحصول على مزيد من المساعدة، يرجى الاتصال بمورد البرامج.
يعد تثبيت شهادات SSL شرطا مسبقا لتشفير الاستلام/التسليم عبر TLS والوصول الآمن إلى LDAP. يتم تثبيت الشهادات عبر أمر CLI "certconfig". يجب أن يتكون زوج الشهادات/المفاتيح الذي ترغب في تثبيته من مفتاح موقع الشهادة. سيؤدي عدم الالتزام بهذا إلى فشل تثبيت زوج الشهادات/المفاتيح.
تساعد الخطوات التالية في التحقق مما إذا كان قد تم توقيع الشهادة باستخدام المفتاح المقترن. افترض أن لديك مفتاح خاص في ملف يسمى 'server.key' وشهادة في 'server.cer'.
- تأكد من أن حقلي الأسس للشهادة والمفتاح متشابهان. وإذا لم يكن الأمر كذلك، فإن المفتاح ليس الموقع. ستساعد الأوامر التالية (التي يتم تشغيلها على أي جهاز Unix قياسي باستخدام OpenSSL) في التحقق من ذلك.
$ openssl x509 -noout -text -in server.crt
$ openssl rsa -noout -text -in server.key
تأكد أن حقل الأسس في الشهادة والمفتاح متشابهان. يجب أن يكون مفتاح الأس مساويا ل 65537.
- قم بتشغيل تجزئة MD5 على معامل كل من الشهادة والمفتاح لضمان أنهما متماثلان.
$ openssl x509 -noout -modulus -in server.crt | openssl md5
$ openssl rsa -noout -modulus -in server.key | openssl md5
إذا كانت تجزئة MD5 متشابهة، فيمكنك التأكد من أن المفتاح وقع على الشهادة.
روابط ذات صلة
http://www.modssl.org/docs/2.8/ssl_faq.html