File sertifikat PEM mencakup data yang dienkripsi Base64 dan satu atau lebih pasangan baris "-----BEGIN CERTIFICATE-----" dan "-----END CERTIFICATE-----". Anda dapat membuka file sertifikat PEM menggunakan editor teks. Topik ini menjelaskan cara mengonversi sertifikat dalam berbagai format ke format PEM.

Konversikan sertifikat dalam format CER dan CRT ke format PEM
Untuk mengonversi sertifikat dalam format CER dan CRT ke format PEM, cukup ubah ekstensi file sertifikat tersebut. Sebagai contoh, ubah nama sertifikat server.crt menjadi server.pem untuk mengonversinya ke format PEM.
Konversikan sertifikat dalam format PFX ke format PEM
Sertifikat dalam format PFX digunakan pada sistem Windows Server. Untuk mengonversi sertifikat tersebut ke format PEM, gunakan alat OpenSSL.
Sebagai contoh, jalankan perintah OpenSSL berikut untuk mengonversi sertifikat certname.pfx ke format PEM:
- Ekstrak kunci privat:
openssl pkcs12 -in certname.pfx -nocerts -out key.pem -nodes - Ekstrak konten sertifikat:
openssl pkcs12 -in certname.pfx -nokeys -out cert.pem
Konversikan sertifikat dalam format P7B ke format PEM
Sertifikat dalam format P7B digunakan pada sistem Windows Server dan server Tomcat. Untuk mengonversi sertifikat tersebut ke format PEM, gunakan alat OpenSSL.
- Konversikan sertifikat dalam format P7B ke format CER. Sebagai contoh, jalankan perintah
openssl pkcs7 -print_certs -in incertificat.p7b -out outcertificate.ceruntuk mengonversi sertifikat incertificat.p7b menjadi sertifikat outcertificate.cer. - Ekstrak konten sertifikat dari
[-----BEGIN CERTIFICATE-----hingga-----END CERTIFICATE-----]dalam sertifikat outcertificat.cer. - Simpan sertifikat dalam format PEM.
Konversikan sertifikat dalam format DER ke format PEM
Sertifikat dalam format DER digunakan pada platform Java. Untuk mengonversi sertifikat tersebut ke format PEM, gunakan alat OpenSSL.
- Ekstrak konten sertifikat:
openssl x509 -inform der -in certificate.cer -out certificate.pem - Ekstrak kunci privat:
openssl rsa -inform DER -outform PEM -in privatekey.der -out privatekey.pem