Saya telah membuat kunci pribadi RSA menggunakan perintah di bawah ini:
openssl genrsa -out privkey.pem 2048
Dan buat sertifikat yang ditandatangani sendiri menggunakan perintah di bawah ini:
openssl req -new -x509 -key privkey.pem -out cacert.pem -days 3650
Sekarang saya mencoba untuk mengkonversi cacert file cacert menjadi sertifikat .cer
Ada ide?
osx
encryption
openssl
certificates
Devarshi
sumber
sumber
.pem
adalah penyandian dan.cer
merupakan ekstensi. Singkatnya: sebuah.cer
file dapat berisi aPEM
atauDER
encoding. Apa yang sebenarnya Anda butuhkan? (Tautan ini akan membantu Anda.)Jawaban:
Anda dapat menggunakan perintah berikut:
sumber
.cer adalah tipe file untuk penyandian DER atau Base64, jika saya ingat dengan benar.
openssl x509 -dalam cacert.pem -out cacert.cer -inform pem -outform der untuk format DER.
sumber
Ekstensi aktual tidak masalah untuk sertifikat. Biasanya file .pem memiliki sertifikat x509 dalam bentuk yang disandikan base64. .cer file mungkin base64 atau DER dikodekan (Windows akan mengenali keduanya). Bergantung pada aplikasi Anda, Anda perlu mengetahui format sertifikat mana yang diperlukan aplikasi.
Untuk mengonversi antara base64 (PEM) dan penyandian DER:
sumber