محوّل شهادات SSL
انقل الشهادة بين PEM وDER وP7B وPFX (PKCS#12) دون تثبيت OpenSSL. يتم التحويل داخل متصفحك، فلا يغادر مفتاحك الخاص وكلمات مرورك جهازك.
محوّل SSL يحوّل الشهادات بين صيغ PEM وDER وP7B وPFX/PKCS#12 بالكامل داخل متصفحك. يمكنك جمع الشهادة والشهادات الوسيطة والمفتاح الخاص في ملف PFX محمي بكلمة مرور، أو فتح PFX وإعادته إلى PEM. لا تُرفع المفاتيح الخاصة ولا كلمات المرور ولا تُخزَّن.
آخر تحديث:
ما هي ملفات PEM وDER وP7B وPFX؟
هي حاويات مختلفة لبيانات الشهادة نفسها: يحمل PEM وDER عنصراً واحداً، ويحمل P7B الشهادات فقط، ويحمل PFX الشهادات والمفتاح الخاص معاً.
| الصيغة | الامتدادات المعتادة | المحتوى | تستخدمها عادةً |
|---|---|---|---|
| PEM | .pem .crt .cer .key | نص base64 بين سطري BEGIN وEND | Apache وNginx ومعظم لوحات التحكم |
| DER | .der .cer | البيانات نفسها بصيغة ثنائية | بعض أدوات Java وWindows |
| P7B / PKCS#7 | .p7b .p7c | الشهادات والسلسلة فقط دون مفتاح خاص | Windows وTomcat وبعض الجهات المُصدِرة |
| PFX / PKCS#12 | .pfx .p12 | الشهادة والسلسلة والمفتاح الخاص بحماية كلمة مرور | IIS وWindows وJava والنسخ الاحتياطية |
كيف أحوّل الشهادة بين الصيغ؟
اختر نوع التحويل وأدخل المُدخل واضغط تحويل؛ تظهر النتيجة أدناه مع أزرار التنزيل.
- من PEM إلى DER: الصق نص PEM ونزّل الملف الثنائي.
- من DER إلى PEM: افتح ملف DER (أو الصق base64)؛ ويُكتشف النوع تلقائياً.
- من PEM إلى P7B: الصق شهادتك والشهادات الوسيطة فتحصل على P7B بلا مفتاح خاص.
- من P7B إلى PEM: افتح ملف P7B وانسخ كل الشهادات بصيغة PEM.
- من PEM إلى PFX: الصق الشهادة والشهادات الوسيطة والمفتاح الخاص المطابق، واختر كلمة مرور للملف الجديد.
- من PFX إلى PEM: افتح ملف PFX وأدخل كلمة مروره لتحصل على الشهادات والمفتاح بصيغة PEM.
عند بناء PFX تتحقق الأداة أولاً من أن المفتاح يطابق إحدى شهاداتك وتضع تلك الشهادة أولاً، وهو الترتيب الذي يتوقعه Windows.
أي صيغة يحتاجها خادمي أو لوحة التحكم؟
طابق الصيغة مع البرنامج الذي سيستوردها.
- Apache وNginx: ملفات PEM: الشهادة وسلسلة الشهادات الوسيطة والمفتاح الخاص.
- IIS وWindows Server: ملف PFX يحتوي الشهادة والسلسلة والمفتاح.
- Java وTomcat: صيغة PKCS#12 (PFX)، أو P7B لسلسلة الشهادات.
- لوحات التحكم مثل cPanel: تطلب عادةً لصق نص PEM للشهادة والمفتاح والسلسلة.
إذا أنشأت شركة الاستضافة الـ CSR لك فقد لا تملك المفتاح الخاص أصلاً، ولا يمكن بناء PFX من دونه؛ اطلب من الشركة تثبيت الشهادة. ولموقع شركة في الإمارات على استضافة مشتركة اعتيادية يكفي غالباً لصق نص PEM في اللوحة.
ما الذي قد يفشل أثناء التحويل؟
تنتج أغلب حالات الفشل عن كلمة مرور مفقودة أو مفتاح غير مطابق أو نوع مفتاح غير مدعوم.
- كلمة مرور PFX خاطئة: لا يمكن فك تشفير الملف ولا توجد طريقة للاسترجاع، فاحفظ كلمة المرور مع الملف في مدير كلمات مرور.
- المفتاح لا يطابق الشهادة: لن يعمل PFX المبني منهما؛ افحصهما بأداة مطابقة الشهادة والمفتاح.
- مفاتيح ECDSA: تبني هذه الأداة ملفات PFX من مفاتيح RSA فقط. ولـ ECDSA استخدم OpenSSL كما هو موضح في الصفحة.
- الأنظمة القديمة: اختر 3DES لتشفير PFX إذا رفض Windows أو Java أقدم خيار AES.
- التعامل الآمن: ملف PFX أو مفتاح PEM حساس مثل كلمة المرور. احذف النسخ الزائدة ولا ترسلها بالبريد.
وللتحقق من النتيجة افحص الشهادة بأداة فك الشهادات.
الأسئلة الشائعة
ما الفرق بين PEM وPFX؟
PEM صيغة نصية تحمل عادةً عنصراً واحداً مثل شهادة أو مفتاح، وتستخدمها Apache وNginx. أما PFX (PKCS#12) فملف واحد محمي بكلمة مرور يحتوي الشهادة والسلسلة الوسيطة والمفتاح الخاص، ويستوردها IIS وWindows. ويمكنك التحويل في الاتجاهين بهذه الأداة، فتنتقل من ملفات الخادم إلى ملف واحد للنسخ الاحتياطي والعكس.
هل يُرفع مفتاحي الخاص عند التحويل؟
لا. يعمل التحويل بـ JavaScript داخل تبويب متصفحك. لا يُرسل مفتاحك الخاص ولا شهاداتك ولا كلمات مرورك إلى أي خادم ولا تُحفظ في الكوكيز أو تخزين المتصفح ولا توضع في شريط العنوان. امسح الصفحة عند الانتهاء واحذف الملفات المنزَّلة التي لم تعد بحاجة إليها.
لماذا لا أستطيع فتح ملف PFX؟
عادةً تكون كلمة المرور خاطئة، أو يستخدم الملف تشفيراً لا تستطيع الأداة قراءته، وقد يحدث ذلك مع ملفات أُنشئت بخيارات OpenSSL الأحدث. ولا يمكن استرجاع كلمة مرور PFX. وإذا كنت تعرف كلمة المرور وما زال الملف يفشل فحوّله بـ OpenSSL باستخدام الأوامر الظاهرة أسفل المحوّل.
هل أختار 3DES أم AES-256 لملف PFX؟
اختر 3DES إذا لم تكن متأكداً: تفهمه إصدارات Windows الأقدم وIIS وJava. أما AES-256 فأقوى ويناسب Windows 10 وما بعده وإصدارات Java الحديثة. وإذا رفض النظام الهدف الملف أو طلب كلمة مرور مختلفة فأعد بناءه بـ 3DES وجرّب الاستيراد من جديد.
هل يمكنني تحويل شهادة ECDSA إلى PFX؟
ليس بهذه الأداة: بنّاء PFX يدعم مفاتيح RSA فقط. أما تحويلات PEM وDER وP7B فتعمل مع أي نوع مفتاح، ويستطيع المحوّل أيضاً فتح ملف PFX يحتوي مفتاح ECDSA. ولبناء PFX من مفتاح ECDSA استخدم أمر OpenSSL الموضح في الصفحة، ثم افحص النتيجة قبل تثبيتها على الخادم.
صفحات ذات صلة
شاهد نموذج تصميم لنشاطك أنت
تصفّح نماذج تصميم خيالية من مئات القطاعات. لا ترى نوع نشاطك؟ أخبرنا بما تعمل عبر واتساب وسنجهّز لك نموذج تصميم مجانياً دون أي التزام.

