openssl klasörü içerisinde /bin klasöründe openssl.exe çalıştırılaraak yeni bir komut penceresi açılır. AWS ssl yükleme için private key, certificate body ve certificate chain değerlerini .pfx dosyasından elde ediyoruz. İlgili kodlar çalıştırıldığı zaman şifre istenilecektir. Şifrenin, .pfx uzantılı dosya ile birlikte bize gönderilmesi gereklidir.
openssl tool için https://www.openssl.org/source/ adresinden uygun sürüm indirilebilir.
Detaylı açıklamaya https://www.ibm.com/docs/en/arl/9.7?topic=certification-extracting-certificate-keys-from-pfx-file erişilebilir.
Windows işletim sistemi için devam edeceğim
openssl klasörü içerisinde /bin klasöründe openssl.exe çalıştırılaraak yeni bir komut penceresi açılır. AWS ssl yükleme için private key, certificate body ve certificate chain değerlerini .pfx dosyasından elde ediyoruz. İlgili kodlar çalıştırıldığı zaman şifre istenilecektir. Şifrenin, .pfx uzantılı dosya ile birlikte bize gönderilmesi gereklidir.
Certificate body parametresi için gereken değeri cert-file.pem dosyasından alıyoruz: Ör:
—–BEGIN CERTIFICATE—–
MIIGDzCCBPegAwIBAgITFQAO4J/+dN…
OUL4XJt39jw3xaWBKrWkcpzhoA==
—–END CERTIFICATE—–
Private Key parametresi için gereken değeri withoutpw-privatekey.pem dosyasından alıyoruz:
—–BEGIN RSA PRIVATE KEY—–
fhgfhghgfhgfhg…
5646BDG/565==
—–END RSA PRIVATE KEY—–
.
Certificate chain parametresi için gereken değeri ca-chain.pem dosyasından alıyoruz:
—–BEGIN CERTIFICATE—–
FGHFHJKHJKHJO4J/+dN…
OFHGHFaxh456kcpdsGDA==
—–END CERTIFICATE—–