Saya telah melihat beberapa pertanyaan tentang cara mengkonversi PFX ke file sertifikat, tapi saya harus pergi ke arah lain.
Saya punya dua file:
bob_cert.cert
bob_key.pem
Saya ingin mengonversinya menjadi satu file .pfx. Apakah ada alat yang melakukan ini?
certificate
bendewey
sumber
sumber
Jawaban:
sumber
-name "friendly name"
menetapkan nama (yang akan muncul dalam daftar sertifikat di Windows, misalnya), dan-certfile cacert.pem
dapat digunakan untuk menambahkan sertifikat CA dan menghasilkan.pfx
file dengan seluruh rantai.Berikut ini cara melakukannya di Windows tanpa alat pihak ketiga:
Impor sertifikat ke toko sertifikat. Di Windows Explorer pilih "Instal Sertifikat" di menu konteks. Ikuti wizard dan terima opsi default "Pengguna Lokal" dan "Secara Otomatis".
Temukan sertifikat Anda di toko sertifikat. Pada Windows 10 jalankan MMC "Kelola Sertifikat Pengguna". Pada Windows 2013 MMC disebut "Sertifikat". Pada Windows 10 secara default sertifikat Anda harus di bawah simpul "Pribadi" -> "Sertifikat".
Sertifikat Ekspor. Dalam menu konteks pilih menu "Ekspor ...":
Pilih "Ya, ekspor kunci pribadi":
Anda akan melihat bahwa opsi .PFX diaktifkan dalam kasus ini:
Tentukan kata sandi untuk kunci pribadi.
sumber
Saya membuat file .pfx dari file .key dan .pem.
Seperti ini
openssl pkcs12 -inkey rootCA.key -in rootCA.pem -export -out rootCA.pfx
Itu bukan jawaban langsung tetapi masih mungkin itu membantu orang lain.
sumber
Jika Anda memiliki sertifikat yang ditandatangani sendiri yang dihasilkan oleh
makecert.exe
pada mesin Windows, Anda akan mendapatkan dua file:cert.pvk
dancert.cer
. Ini dapat dikonversi menjadi pfx menggunakanpvk2pfx
pvk2pfx
ditemukan di lokasi yang sama denganmakecert
(misalnyaC:\Program Files (x86)\Windows Kits\10\bin\x86
atau serupa)sumber