OpenSSL adalah utiliti baris perintah bercirikan 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 ke PEM.
Nota: Perintah yang ditunjukkan di sini telah ditunjukkan pada Ubuntu 20.04 Terminal LTS. Untuk membuka Terminal di desktop Ubuntu, tekan kekunci super dan lancarkan dari menu Aplikasi atau gunakan jalan pintas Ctrl + Alt + T untuk membukanya.
Fail CER
Fail CER adalah fail keselamatan yang digunakan untuk menyimpan X.509 sijil. Ia disediakan dan dikeluarkan oleh CA (pihak berkuasa sijil) yang mengesahkan keaslian 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 sijil. 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 opensslMasukkan kata laluan sudo. Apabila anda diminta dengan y / n pilihan, tekan y untuk meneruskan. Selepas itu, ia akan mula memasang OpenSSL pada sistem.
Untuk menukar fail CER menjadi PEM, gunakan sintaks berikut:
$ openssl x509 -beritahu sijil der -in.cer -outform pem -out cert.pemDalam sintaks di atas, perakuan.cer adalah nama sijil keselamatan yang ingin anda ubah dalam format PEM dan perakuan.pem adalah nama fail selepas penukaran.
Menukar PEM ke CER
Untuk menukar fail PEM ke CER, gunakan sintaks berikut:
$ openssl x509 -sertakan PEM -dalam sijil.pem -outform DER -out sijil.cerDalam sintaks di atas, perakuan.pem adalah nama sijil keselamatan yang ingin anda tukar dalam format CER, dan perakuan.cer adalah nama sijil selepas penukaran.
Ini adalah bagaimana anda boleh menukar fail CER ke PEM menggunakan utiliti OpenSSL. Semoga ia membantu!