أداة فك الشهادات

الصق شهادة SSL/TLS أو سلسلة كاملة لترى لمن صدرت ومن أصدرها ومتى تنتهي وما الأسماء التي تغطيها. تُقرأ كل البيانات داخل متصفحك.

الإجابة المختصرة

أداة فك الشهادات أداة مجانية تقرأ شهادة SSL/TLS (بصيغة PEM أو DER مشفّرة base64 أو P7B) وتعرض الموضوع والجهة المُصدِرة وتواريخ الصلاحية وأسماء SAN ونوع المفتاح والبصمات والامتدادات. وعند لصق عدة شهادات تتحقق أيضاً من أنها تشكّل سلسلة صحيحة. يتم الفك كله في متصفحك ولا يُرفع شيء.

آخر تحديث:

ماذا تحتوي شهادة SSL؟

الشهادة إقرار موقَّع من جهة إصدار شهادات (CA) بأن مفتاحاً عاماً يعود إلى الأسماء المدرجة فيها. وتقرؤها المتصفحات لتقرر هل تثق بالموقع.

الحقلما يخبرك به
الموضوع وSANأسماء النطاقات التي تحميها الشهادة؛ وتفحص المتصفحات قائمة SAN
الجهة المُصدِرةجهة الإصدار التي وقّعتها، وغالباً ما تكون جهة وسيطة
صالحة من / حتىالتاريخان اللذان تقبلها المتصفحات بينهما
المفتاح العامالخوارزمية والحجم، مثل RSA 2048 أو ECDSA P-256
استخدام المفتاح والاستخدام الموسّعما يجوز استخدام المفتاح فيه؛ وتحتاج المواقع إلى serverAuth
Basic constraintsهل هذه الشهادة نفسها جهة إصدار CA
البصمةتجزئة قصيرة تحدد هذه الشهادة بعينها

كيف أقرأ الشهادة وسلسلتها؟

الصق الشهادة واكتب اختيارياً النطاق الذي تتوقعه ثم اضغط فك: تعرض الصفحة سطر الحالة وقائمة الفحوصات والتفاصيل الكاملة لكل شهادة.

  1. الصق شهادة واحدة أو الحزمة كاملة، أو افتح ملف ‎.crt أو ‎.cer أو ‎.pem أو ‎.der أو ‎.p7b.
  2. اكتب نطاقك، مثل www.example.ae، لاختبار أن قائمة SAN تغطيه.
  3. اقرأ الحالة أولاً: صالحة أو تنتهي قريباً أو منتهية أو لم تبدأ بعد.
  4. افحص قسم السلسلة. ينبغي أن يرسل الخادم شهادته متبوعة بالشهادة (أو الشهادات) الوسيطة. أما الجذر فموجود أصلاً في المتصفحات.

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

ما المشكلات التي تكشفها الأداة؟

تعود أغلب تحذيرات الشهادات إلى بضعة أسباب، وكلها ظاهرة هنا.

  • شهادة منتهية: تُظهر التواريخ عدد الأيام المتبقية؛ جدّد قبل أن تنفد.
  • عدم تطابق الاسم: النطاق الذي يستخدمه الزوار غير موجود في قائمة SAN، مثلاً example.ae مغطى لكن www.example.ae غير مغطى.
  • شهادة وسيطة ناقصة: يرسل الخادم شهادته وحدها فلا تستطيع بعض المتصفحات والتطبيقات بناء السلسلة.
  • ترتيب خاطئ للسلسلة أو شهادة من سلسلة أخرى داخل الحزمة.
  • شهادة موقّعة ذاتياً: لا تثق بها المتصفحات ما لم تُثبَّت يدوياً.
  • توقيع ضعيف أو مفتاح صغير: SHA-1 أو MD5 أو RSA أقل من 2048 بت.
  • صلاحية طويلة جداً: للشهادات العامة حد أقصى للعمر يتقلص باستمرار، فخطّط للتجديد التلقائي.

أي الصيغ تعمل، وهل من الآمن لصق الشهادة؟

الصق نص PEM (‏BEGIN CERTIFICATE) أو DER بترميز base64 أو حزمة P7B، أو افتح ملف DER أو P7B. الشهادة معلومة عامة وتفكّها هذه الصفحة محلياً، فلا بأس بذلك؛ ولا يُرفع شيء ولا يُخزَّن ولا يُسجَّل.

ملف PFX يحتوي مفتاحاً خاصاً وكلمة مرور، لذا حوّله أولاً عبر أداة تحويل SSL. وترفض الأداة قراءة المفتاح الخاص إذا لصقته بالخطأ. وللحصول على التفاصيل نفسها على جهازك نفّذ: openssl x509 -in certificate.pem -noout -text. وللتأكد من أن الشهادة تخص مفتاحك استخدم أداة مطابقة الشهادة والمفتاح.

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

ما الفرق بين الشهادة والـ CSR والمفتاح الخاص؟

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

لماذا يقول المتصفح إن سلسلة الشهادات ناقصة؟

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

ماذا تعرض قائمة SAN؟

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

ما الصيغ التي يمكنني لصقها أو فتحها؟

يمكنك لصق نص PEM أو DER بترميز base64 أو حزمة P7B بصيغة PEM أو ثنائية، وفتح ملفات ‎.crt و‎.cer و‎.pem و‎.der و‎.p7b. أما الملفات التي تحوي مفتاحاً خاصاً مثل PFX أو PKCS#12 فلا تُقرأ هنا؛ حوّلها إلى PEM بأداة تحويل SSL والصق جزء الشهادة فقط.

هل تُرفع شهادتي أو تُخزَّن؟

لا. تفك الصفحة الشهادة بـ JavaScript داخل تبويب متصفحك، فلا يصل النص إلى أي خادم ولا يُكتب في الكوكيز أو تخزين المتصفح. ولأن الشهادات معلومات عامة فالأمر أقل أهمية منه للمفاتيح الخاصة، لكنه الوعد نفسه لكل أدوات SSL في هذا الموقع.

صفحات ذات صلة

شاهد نموذج تصميم لنشاطك أنت

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

عرض كل نماذج التصاميم

هل أنت مستعد للحديث عن موقعك؟

أرسل لنا نشاطك ورابط موقعك واحتياجك، ونرد عليك عبر واتساب.

WhatsApp