file چگونه می توان فایل CER را به PEM تبدیل کرد؟ |

ممکن است دلایل مختلفی وجود داشته باشد که شما باید گواهینامه امنیتی را به قالب دیگری تبدیل کنید.

یکی از دلایل این است که سیستم شما قالب موجود را نمی پذیرد یا پرونده گواهی شما با برنامه سازگار نیست.

دلیل شما برای تبدیل فرمت های پرونده گواهی ، به راحتی می توانید آن را با راحت ترین و قابل اعتمادترین ابزار OpenSSL انجام دهید.

OpenSSL یک ابزار خط فرمان منبع باز کاملاً برجسته است که معمولاً برای تولید CSR و کلیدهای خصوصی ، نصب SSL استفاده می شود / گواهینامه های TLS ، تبدیل فرمت های گواهینامه امنیتی و غیره.

در آموزش امروز ، نحوه تبدیل فایل CER به PEM را به شما نشان خواهیم داد.

توجه. دستوراتی که در اینجا نشان داده شده است در یک ترمینال Ubuntu 20.04 LTS نشان داده شده است اما در سایر سیستم های Linux / Unix کار خواهد کرد. برای باز کردن یک ترمینال در دسک تاپ اوبونتو ، از میانبر صفحه کلید Ctrl + Alt + T برای باز کردن آن استفاده کنید.

پرونده CER

پرونده CER برای ذخیره گواهی X.509 استفاده می شود.

توسط CA (مرجع صدور گواهینامه) تأیید صحت وب سایت ارائه و صادر می شود.

حاوی اطلاعاتی درباره دارنده گواهی و کلید عمومی است.

پرونده PEM

پرونده PEM (نامه پیشرفته حریم خصوصی) یک فایل ASCII در رمزگذاری bas64. این قالب برای ذخیره و ارسال کلیدهای رمزنگاری ، گواهینامه ها و سایر گواهینامه های میانی استفاده می شود.

تبدیل پرونده CER به PEM

جعبه ابزار OpenSSL به طور پیش فرض در اوبونتو و Centos نصب شده است.

با این حال ، اگر آن وجود ندارد ، می توانید آن را با دستور زیر در ترمینال نصب کنید:

رمز ورود sudo را وارد کنید.

هنگام درخواست انتخاب گزینه y / n ، برای ادامه y را فشار دهید.

با این کار OpenSSL روی سیستم شما نصب می شود.

برای تبدیل پرونده CER به PEM ، از نحو زیر استفاده کنید:

 $ openssl x509 -inform der -in cert.cer -outform pem -out cert.pem 

در نحو فوق ، cert.pem نام گواهی است که می خواهید به قالب CER تبدیل کنید و cert.cer نام گواهی پس از تبدیل است. [19659026] به این ترتیب می توانید تبدیل کنید با استفاده از ابزار OpenSSL یک پرونده CER در PEM ایجاد کنید.