انتقل إلى المحتوى

فك ترميز CSR

فك ترميز طلب توقيع شهادة PKCS #10 قبل إرساله إلى هيئة إصدار الشهادات. الصق كتلة PEM أو DER بترميز base64 للاطلاع على الموضوع ونوع المفتاح العام وحجمه وخوارزمية التوقيع، والتحقق مما إذا كان التوقيع الذاتي للطلب صالحًا، وبصمة SPKI SHA-256 والامتدادات المطلوبة مثل أسماء الموضوع البديلة واستخدام المفتاح والاستخدام الموسّع للمفتاح والقيود الأساسية.

إعادة تعيين

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

ما طلب توقيع الشهادة؟

طلب توقيع الشهادة (CSR) هو بنية PKCS #10 تتضمن مفتاحك العام واسم الموضوع الذي تريد إدراجه في الشهادة وامتدادات اختيارية، وتُوقّع بمفتاحك الخاص. تقرأه هيئة إصدار الشهادات لإصدار الشهادة. لا يغادر المفتاح الخاص خادمك.

ما تنسيقات الإدخال المقبولة؟

الصق كتلة PEM التي تبدأ بـ -----BEGIN CERTIFICATE REQUEST----- أو الصيغة الأقدم -----BEGIN NEW CERTIFICATE REQUEST-----، أو بيانات DER الخام بترميز base64 دون ترويسات. لن يُفك ترميز سوى أول طلب في المدخلات.

ما الذي يخبرني به فحص التوقيع؟

يُوقَّع CSR بالمفتاح الخاص المرتبط بالمفتاح العام الموجود فيه. يثبت التوقيع الصالح أن الطلب أنشأه من يملك ذلك المفتاح الخاص وأنه لم يتغير بعد ذلك. ويعني التوقيع غير الصالح عادةً أن الملف عُدّل أو تلف.

لماذا لا يعرض CSR لدي أسماء موضوع بديلة؟

تتجاهل المتصفحات الاسم الشائع وتتطلب إدراج النطاقات في امتداد اسم الموضوع البديل. إذا لم يعرض المفكك أي أسماء، فهذا يعني أن الطلب لا يتضمن سمة extensionRequest. تضيف كثير من هيئات إصدار الشهادات الأسماء بنفسها، لكن يمكنك إضافتها باستخدام OpenSSL عبر -addext "subjectAltName=DNS:example.com,DNS:www.example.com".

ما بصمة SPKI؟

إنها تجزئة SHA-256 بترميز base64 لـ SubjectPublicKeyInfo في الطلب. ستحمل الشهادة الصادرة عن CSR هذا المفتاح العام نفسه، وبالتالي البصمة نفسها، ما يتيح لك التأكد من أن الشهادة تخص مفتاحك.

ما أنواع المفاتيح التي يتم التعرف عليها؟

تعرض طلبات RSA حجم المقياس، وتعرض طلبات EC المنحنى مثل P-256 أو P-384، وتُذكر مفاتيح Ed25519 وEd448 بالاسم مباشرةً. وتُعرض خوارزمية التوقيع مع التجزئة، مثل RSASSA-PKCS1-v1_5 مع SHA-256 أو ECDSA مع SHA-384.

هل تُعرض السمات مثل كلمة مرور التحدي؟

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

ما الامتدادات الحرجة؟

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

هل يُخزَّن طلب CSR؟

لا. يُفك ترميز الطلب في الذاكرة ولا يُسجَّل أو يُحفَظ مطلقًا. يحتوي طلب CSR على بيانات عامة فقط، لذا لا يكشف فك ترميزه عبر الإنترنت مفتاحك الخاص.

هل هناك حد للحجم؟

يمكن أن يصل الإدخال إلى 65,536 حرفًا، وهو أكثر بكثير مما يحتاج إليه أي طلب CSR عادي. يبلغ طول طلب RSA نموذجي 2048 نحو 1,000 حرفًا بتنسيق PEM.

نبذة عن OneClick Pro

OneClick Pro مجموعة مجانية تضم أكثر من 150 أداة ويب للمهام اليومية: تحويل الصور والوحدات، وتنسيق الأكواد والتحقق من صحتها، وفحص النطاقات وSEO، والعمل مع النصوص والتواريخ والأرقام. تعمل كل أداة دون تسجيل أو اشتراك، ولا تُستخدم البيانات التي تُدخلها إلا لحساب النتيجة ولا تُخزّن مطلقًا. استخدمها كصندوق أدوات سريع للمهام المنفردة، أو أضف الأدوات التي تعتمد عليها يوميًا إلى إشاراتك المرجعية.