كيفية تحويل CRT إلى PEM باستخدام OpenSSL

تحويل CRT إلى PEM

غالباً ما يعني العمل مع شهادات SSL التعامل مع تنسيقات ملفات مختلفة، وأحياناً تحتاجها بتنسيق PEM. سواءً كان لديك ملفات بتنسيق CRT أو CER أو DER، فإن معرفة كيفية التعامل مع هذه التحويلات قد تبدو مربكة في البداية. ولكن لا تقلق – لقد قمنا بتغطيتك!

في هذا الدليل، ستكتشف في هذا الدليل كيفية استخدام OpenSSL لتحويل شهادات SSL الخاصة بك بسلاسة إلى PEM، خطوة بخطوة، سواء كنت تستخدم نظام لينكس أو ويندوز. دعنا نبسط العملية معًا!


جدول المحتويات

  1. تحويل CRT إلى PEM باستخدام OpenSSL (لينكس وويندوز)
  2. كيفية تحويل DER أو CER إلى PEM
  3. كيفية تثبيت OpenSSL

تحويل CRT إلى PEM باستخدام OpenSSL (لينكس وويندوز)

اتبع هذه الخطوات البسيطة لتحويل ملف CRT إلى ملف PEM باستخدام OpenSSL. تعمل هذه التعليمات مع كل من نظامي لينكس وويندوز، مع وجود اختلافات طفيفة في التنقل إلى الدلائل وتشغيل الأوامر.

الخطوة 1: افتح أداة سطر الأوامر

  • على لينكس: افتح المنصة الطرفية بالضغط على Ctrl + Alt + T أو البحث عن“Terminal” في تطبيقاتك.
  • على ويندوز: افتح موجه الأوامر أو PowerShell بالضغط على Win + ثم اكتب cmd أو powershell، واضغط على Enter.

الخطوة 2: تحقق مما إذا كان OpenSSL مثبتًا أم لا

OpenSSL هي الأداة الرئيسية المستخدمة للتحويل. تأكد من تثبيتها على نظامك عن طريق تشغيل الأمر التالي:

إصدار Opensl

إذا كان OpenSSL مثبتًا، فسترى رقم الإصدار معروضًا (على سبيل المثال، OpenSSL 1.1.1).

إذا لم يكن مثبتًا، ستظهر لك رسالة خطأ مثل ‘opensl’ غير معروف كأمر داخلي أو خارجي. لا تقلق! يمكنك اتباع تعليماتنا المفصلة حول كيفية تثبيته.


الخطوة 3: انتقل إلى الدليل

استخدم الأمر cd للانتقال إلى المجلد الذي يوجد به ملف CRT.

على نظام التشغيل Linux:

قرص مضغوط / مسار / إلى / شهادة / مجلد

على ويندوز:

cd C:\\path\to\certificate\folder

استبدل /path/to/certificate/مجلد أو C:\path\to\certificate\مجلد بالمسار الفعلي.


الخطوة 4: قم بتشغيل أمر OpenSSL

قم بتنفيذ الأمر التالي لتحويل ملف CRT إلى تنسيق PEM:

opensl x509 - في certificate.crt -outform PEM -out certificate.pem

استبدل certificate.crt باسم ملف CRT لديك.

سيتم حفظ الملف الناتج، certificate.pem، في نفس الدليل.


الخطوة 5: التحقق من المخرجات

حدد موقع ملف certificate.pem في الدليل الخاص بك.

افتح الملف باستخدام محرر نصوص للتأكد من أنه يبدأ بـ

-----بدء الشهادة -----


كيفية تحويل DER أو CER إلى PEM

إذا كان لديك شهادة مشفرة بترميز DER أو شهادة CER وتحتاج إلى تحويلها إلى تنسيق PEM، يمكن ل OpenSSL التعامل مع كلا التنسيقين بأمر مماثل. ما عليك سوى تشغيل الأمر المناسب بناءً على نوع ملفك:

بالنسبة لوحدات خفض الانبعاثات الصادرة والواردة إلى وحدة المعالجة المركزية

opensl x509 -inform DER -in certificate.der -outform PEM -out certificate.pem

بالنسبة لوحدات خفض الانبعاثات المعتمد للانبعاثات الصلبة إلى وحدة المعالجة المركزية

opensl x509 -inform DER -in certificate.cer -outform PEM -out certificate.pem

استبدل certificate.der أو certificate.cer باسم الملف الخاص بك.

سيتم حفظ ملف certificate.pem الناتج في نفس الدليل.


راجع دليلنا الشامل حول تنسيقات SSL للحصول على فهم أفضل لكيفية عملها.

كيفية تثبيت OpenSSL

إذا لم يكن OpenSSL مثبتًا بالفعل على نظامك، فاتبع هذه الخطوات لإعداده:

على لينكس

استخدم مدير الحزم لتثبيته:

أوبونتو/ديبيان:

تحديث sudo apt apt
sudo apt install openssl

CentOS/Red Hat:

sudo yum install openssl

على ويندوز

  1. حمِّل مُثبِّت OpenSSL من مصدر موثوق مثل Shining Light Productions.
  2. اتبع إرشادات التثبيت، مع التأكد من إضافة OpenSSL إلى مسار النظام أثناء الإعداد.

أمِّن موقعك الإلكتروني كالمحترفين باستخدام SSL Dragon!

يعد تحويل ملفات CRT أو DER أو CER إلى تنسيق PEM مهارة أساسية لإدارة شهادات SSL، ويجعل OpenSSL العملية سريعة وسهلة.

إذا كنت تبحث عن متجر شامل لجميع احتياجاتك من شهادات SSL, SSL Dragon فأنت في خدمتنا. نحن نقدم مجموعة كبيرة من منتجات SSL، إلى جانب إرشادات الخبراء لمساعدتك في تأمين موقعك الإلكتروني. قم بزيارة SSL Dragon اليوم لاستكشاف عروضنا وتبسيط إدارة شهادة SSL الخاصة بك!

وفِّر 10% على شهادات SSL عند الطلب اليوم!

إصدار سريع، وتشفير قوي، وثقة في المتصفح بنسبة 99.99%، ودعم مخصص، وضمان استرداد المال خلال 25 يومًا. رمز القسيمة: SAVE10

A detailed image of a dragon in flight

كاتب محتوى متمرس متخصص في شهادات SSL. تحويل موضوعات الأمن السيبراني المعقدة إلى محتوى واضح وجذاب. المساهمة في تحسين الأمن الرقمي من خلال السرد المؤثر.