Memastikan openssl sudah terinstall

root@arm-64:~/ssl-pfx-v2# openssl version
OpenSSL 1.1.1n  15 Mar 2022
root@arm-64:~/ssl-pfx-v2#

Membuat 3 buah file berisi sertifikat, private key dan usertrust serta CA sebagaimana command berikut

root@arm-64:~/ssl-pfx-v2# nano sertifikat.crt
root@arm-64:~/ssl-pfx-v2# nano privat.key
root@arm-64:~/ssl-pfx-v2# nano usertrusca.cert
root@arm-64:~/ssl-pfx-v2#
root@arm-64:~/ssl-pfx-v2# ls -l
total 16
-rw-r--r-- 1 root root 1708 Oct 17 23:01 privat.key
-rw-r--r-- 1 root root 2744 Oct 17 23:01 sertifikat.crt
-rw-r--r-- 1 root root 4135 Oct 17 23:04 usertrusca.cert
root@arm-64:~/ssl-pfx-v2#

Menjalankan perintah openssl untuk menconvert format sebagaimana command berikut:

openssl pkcs12 -export -out winsertifikat.pfx -inkey [nama_file_private_key] -in [nama_file_sertifikat] -certfile [nama_file_yg_berisi_usertrust_dan_CA]
root@arm-64:~/ssl-pfx-v2# openssl pkcs12 -export -out winsertifikat.pfx -inkey privat.key -in sertifikat.crt -certfile usertrusca.cert
Enter Export Password:
Verifying - Enter Export Password:
root@arm-64:~/ssl-pfx-v2#

Lakukan pengecekan

root@arm-64:~/ssl-pfx-v2# ls -l
total 24
-rw-r--r-- 1 root root 1708 Oct 17 23:01 privat.key
-rw-r--r-- 1 root root 2744 Oct 17 23:01 sertifikat.crt
-rw-r--r-- 1 root root 4135 Oct 17 23:04 usertrusca.cert
-rw------- 1 root root 6653 Oct 17 23:11 winsertifikat.pfx
root@arm-64:~/ssl-pfx-v2#

Leave a Reply

Your email address will not be published. Required fields are marked *