OpenSSL adalah utiliti baris perintah berciri penuh sumber terbuka yang biasanya digunakan untuk menghasilkan kunci CSR dan peribadi, memasang sijil SSL / TLS, menukar format sijil keselamatan, dll.
Dalam catatan hari ini, kami akan menerangkan cara menukar fail CER menjadi PEM.
Catatan: Perintah yang ditunjukkan di sini telah ditunjukkan di Terminal LTS Ubuntu 20.04. Untuk membuka Terminal di desktop Ubuntu, tekan kekunci super dan lancarkan dari menu Aplikasi atau gunakan pintasan Ctrl + Alt + T untuk membukanya.
Fail CER
Fail CER adalah fail keselamatan yang digunakan untuk menyimpan sijil X.509. Ia disediakan dan dikeluarkan oleh CA (pihak berkuasa sijil) yang mengesahkan kesahihan laman web. Ia mengandungi maklumat mengenai pemilik sijil dan kunci awam.
Fail PEM
PEM (Privacy Enhanced Mail) adalah fail ASCII yang dikodkan bas64 yang dikeluarkan oleh sijil oleh pihak berkuasa. Format ini digunakan untuk menyimpan dan menghantar kunci dan sijil kriptografi dan sijil perantaraan yang lain.
Menukar Fail CER ke PEM
Toolkit OpenSSL secara lalai dipasang di Ubuntu. Namun, jika tidak ada, anda boleh memasangnya melalui arahan berikut di Terminal:
$ sudo apt install openssl
Masukkan kata laluan sudo. Apabila anda diminta dengan y / n pilihan, tekan dan untuk meneruskan. Selepas itu, ia akan mula memasang OpenSSL pada sistem.
Untuk menukar fail CER menjadi PEM, gunakan sintaks berikut:
$ openssl x509 -inform der -in cert.cer -outform pem -out cert.pemDalam sintaks di atas, sijil.cer adalah nama sijil keselamatan yang ingin anda ubah dalam format PEM dan sijil.pem adalah nama fail selepas penukaran.
Menukar PEM ke CER
Untuk menukar fail PEM ke CER, gunakan sintaks berikut:
$ openssl x509 -berformat PEM -dalam cert.pem -outform DER -out cert.cerDalam sintaks di atas, sijil.pem adalah nama sijil keselamatan yang ingin anda ubah dalam format CER, dan sijil.cer adalah nama sijil selepas penukaran.
Ini adalah bagaimana anda boleh menukar fail CER ke PEM menggunakan utiliti OpenSSL. Semoga ia membantu!