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

مفكك الشهادات

اقرأ شهادة X.509 أو سلسلة تضم ما يصل إلى 10 شهادات بتنسيق PEM أو base64 DER. يعرض مفكك الترميز لكل شهادة الموضوع والجهة المُصدِرة والرقم التسلسلي وتواريخ الصلاحية مع الأيام المتبقية والمفتاح العام وخوارزمية التوقيع والأسماء البديلة للموضوع واستخدام المفتاح والقيود ومواقع CRL وOCSP وبصمات SHA-256 وSHA-1 وتثبيت SPKI، ويتحقق مما إذا كانت موقعة ذاتيًا أو موقعة بالشهادة التالية.

إعادة تعيين

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

ما تنسيقات الإدخال التي يقرأها مفكك الترميز؟

الصق كتلة PEM واحدة أو أكثر تبدأ بـ -----BEGIN CERTIFICATE-----، كما في ملفات .pem و.crt وfullchain، أو شهادة واحدة بتنسيق base64 DER من دون ترويسات. يُفك ترميز ما يصل إلى 10 شهادات بالترتيب الذي تلصقها به.

كيف تُحسب الحالة؟

يقارن مفكك الترميز الوقت الحالي بتاريخي notBefore وnotAfter، ويبيّن ما إذا كانت الشهادة صالحة أو منتهية الصلاحية أو لم يبدأ سريانها بعد، مع عدد الأيام الكاملة المتبقية أو المنقضية. تُعرض التواريخ بتنسيق UTC وبصيغة ISO 8601.

ما معنى أن الشهادة موقعة بالشهادة التالية؟

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

كيف يُكتشف أن الشهادة موقعة ذاتيًا؟

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

ما البصمات المعروضة؟

بصمتا SHA-256 وSHA-1 هما تجزئتان للشهادة كاملةً بترميز DER، وتُعرضان كأزواج سداسية عشرية بأحرف كبيرة تفصل بينها نقطتان، وهي القيم نفسها التي تعرضها المتصفحات والأمر openssl x509 -fingerprint. يُنصح بالمقارنة باستخدام SHA-256، لأن SHA-1 لم تعد مقاومة للتصادم.

ما استخدام تثبيت SPKI؟

إنها تجزئة SHA-256 بترميز base64 لمعلومة SubjectPublicKeyInfo في الشهادة، وهي القيمة المستخدمة في تثبيت المفتاح العام HTTP، وإعدادات أمان الشبكة في Android، والعديد من مكتبات التثبيت على الأجهزة المحمولة. تبقى كما هي عند تجديد الشهادة باستخدام المفتاح نفسه.

ما الامتدادات التي يشرحها؟

الأسماء البديلة للموضوع والجهة المُصدِرة، واستخدام المفتاح، واستخدام المفتاح الموسع، والقيود الأساسية مع طول المسار، ومعرّفات مفتاح الموضوع والجهة المُصدِرة، ونقاط توزيع CRL، ومعلومات الوصول إلى الجهة المُصدِرة مع عناوين URL لـ OCSP وCA، وسياسات الشهادات مع مؤشرات DV وOV وIV وEV الخاصة بمنتدى CA/Browser. تُدرج الامتدادات الأخرى بالاسم أو معرّف الكائن.

كيف أحصل على شهادة موقع؟

شغّل openssl s_client -connect example.com:443 -showcerts وانسخ كتل PEM من المخرجات، أو صدّر الشهادة من عارض الشهادات في متصفحك. ويمكن لأداة SSL Certificate Checker أيضًا البحث عن شهادة الموقع.

هل تُخزَّن الشهادة؟

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

ما الحدود؟

يمكن أن يصل حجم الإدخال إلى 131,072 حرفًا وأن يحتوي على 10 شهادات كحد أقصى. لا تُقرأ كتل OpenSSL TRUSTED CERTIFICATE، لذا حوّلها أولًا باستخدام openssl x509 -in cert.pem -out plain.pem.

نبذة عن OneClick Pro

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