فاحص الشهادات وبنية PKI
فُكّ ترميز شهادات X.509 وطلبات CSR (بصيغة PEM أو DER) داخل المتصفح مباشرة. راجع الموضوع والجهة المُصدِرة وفترة الصلاحية وأسماء SAN والمفتاح العام والتوقيع والامتدادات، وتحقّق من ترتيب السلسلة وتغطية اسم المضيف وتطابق CSR مع الشهادة، دون رفع أي ملف.
- PEM / DER / سلاسل
- مطابقة CSR ↔ الشهادة
- معالجة محلية فقط
- مجاني وبلا تسجيل
تُحلَّل الملفات والنصوص الملصقة داخل علامة التبويب هذه فقط. لا يُرفع أي شيء، ولا يُحفظ أي شيء بعد إغلاق علامة التبويب.
ما الذي تتحقق منه الأداة وما الذي لا تتحقق منه
تُجري هذه الأداة فحوصًا بنيوية وتشفيرية محلية فقط. لا تستعلم من خدمات OCSP/CRL، ولا تقيّم مخازن الثقة في نظام التشغيل أو المتصفح.
أفلت الشهادات أو طلبات CSR هنا
اسحب الملفات وأفلتها، أو اخترها من جهازك، أو الصق نص PEM أدناه.
الصيغ المدعومة: .pem و.crt و.cer و.der و.csr، مع دعم حزم PEM التي تضم عدة شهادات
حتى 32 ملفًا، و2 م.ب لكل ملف، و8 م.ب إجمالًا.
حدود التنبيه بانتهاء الصلاحية
حدّد قبل كم يومًا من الانتهاء يجب تمييز الشهادة.
حول فاحص الشهادات وبنية PKI
فاحص الشهادات وبنية PKI أداة لقراءة شهادات X.509 وطلبات توقيع الشهادات PKCS#10 (CSR) والتحقق منها. اسحب ملفات .pem أو .crt أو .cer أو .der أو .csr، أو الصق نص PEM، لتعرض الموضوع والجهة المُصدِرة والصلاحية وSAN والمفتاح العام وخوارزمية التوقيع والامتدادات والبصمات. كما ترتّب الأداة السلسلة التي تقدّمها، وتتحقق من أسماء المضيف، وتقارن CSR بالشهادة الصادرة.
تتم المعالجة كلها داخل علامة تبويب المتصفح: لا يُرفع أي ملف، وتُرفض المفاتيح الخاصة. هذه ليست أداة فحص SSL عبر الإنترنت؛ فهي لا تتصل بخادمك وتفحص الملفات التي تقدّمها فقط.
شهادات X.509 وطلبات CSR
تربط شهادة X.509 مفتاحًا عامًا بهوية (في TLS غالبًا مجموعة أسماء مضيف)، وتوقّعها جهة مُصدِرة، عادةً جهة تصديق. تحدّد الامتدادات الأسماء الصالحة (SAN) والاستخدامات المسموح بها وما إذا كانت الشهادة جهة تصديق.
يحتوي CSR على مفتاحك العام والبيانات التي تطلبها من جهة التصديق. عند تحميل CSR والشهادة الصادرة معًا، تتحقق طريقة عرض المقارنة من المفتاح العام عبر بصمة SPKI وتعرض فروق الموضوع وSAN قبل النشر.
SAN وأسماء المضيف والسلاسل
تطابق المتصفحات اسم المضيف مع امتداد SAN فقط، ولم يعد الاسم الشائع (CN) يُستخدم لذلك. يبيّن فحص اسم المضيف ما إذا كان الاسم يطابق إدخال DNS تامًا أو حرف بدل (*.example.com يغطي مستوى واحدًا فقط) أو عنوان IP، دون الاتصال بالمضيف.
من ملف fullchain أو عدة ملفات، ترتّب طريقة عرض السلسلة الشهادات من الطرفية إلى الجذر، وتنبّه إلى الشهادات الوسيطة المفقودة أو الترتيب الخاطئ، ويمكنها اختياريًا التحقق من توقيع كل رابط. تُستخدم شهاداتك فقط.
ما يتم التحقق منه وما لا يتم
يُفحص محليًا: البنية، والصلاحية وفق ساعة الجهاز (مع حدود قابلة للضبط)، وتغطية SAN، والروابط بين الشهادات المقدَّمة، والتحقق الاختياري من التواقيع، وتطابق المفتاح بين CSR والشهادة.
لا يُفحص: الثقة في مخزن نظام التشغيل أو المتصفح، والإبطال عبر OCSP/CRL، والشهادة التي يقدّمها خادم فعلي، وسجلات CT، والامتثال لمتطلبات CA/Browser Forum. التشخيص التلقائي إرشادي فقط.
الخصوصية والتصدير
يتم التحليل والتجزئة والتحقق من التواقيع عبر واجهة Web Crypto في المتصفح، دون حفظ أي شيء في localStorage أو IndexedDB. إذا احتوى الإدخال على كتلة PRIVATE KEY فإنها تُتجاهل دون تحليل.
صدّر تقارير JSON أو CSV أو HTML، وحوّل بين PEM وDER مع تحقق تلقائي، وانسخ أوامر openssl x509 / req / verify المكافئة، التي تُولَّد كنص فقط.
الأسئلة الشائعة
هل تُرفع شهاداتي أو طلبات CSR إلى خادم؟
لا. يتم التحليل بالكامل داخل علامة تبويب المتصفح؛ لا تغادر الملفات جهازك، ولا يُحفظ أي شيء بعد إغلاق علامة التبويب.
هل يمكنني فحص شهادة SSL لموقعي المباشر؟
لا. هذه ليست أداة فحص SSL عبر الإنترنت ولا تتصل بأي خادم. صدّر الشهادة من الخادم أو المتصفح ثم افحص ذلك الملف هنا.
هل تُظهر الأداة ما إذا كانت الشهادة موثوقة أو مُبطَلة؟
لا. لا تقيّم الأداة مخازن الثقة في النظام أو المتصفح ولا تستعلم من OCSP/CRL. إنها تؤكد فقط أن السلسلة المقدَّمة مترابطة بشكل صحيح، واختياريًا أن تواقيعها صالحة.
ماذا يحدث إذا ألصقت مفتاحًا خاصًا عن طريق الخطأ؟
تكتشف الأداة كتلة PRIVATE KEY وترفض معالجتها وتتجاهلها، مع عرض الإدخال المرفوض. إذا كان المفتاح قد تعرّض للكشف في مكان آخر، ففكّر في استبداله.
لماذا تفشل الشهادة رغم أن CN صحيح؟
تستخدم برامج العميل الحديثة امتداد SAN فقط لمطابقة اسم المضيف. راجع علامة تبويب SAN؛ إن لم يكن الاسم مدرجًا فيجب إعادة إصدار الشهادة مع إضافة هذا الاسم.