OpenSSL Extracting the key from a .pfx file

OpenSSL, SSL ve TLS protokollerinin açık kaynak kodlu uygulamasıdır. C programlama dili ile yazılmış ana kütüphane temel kriptografik fonksiyonları uygular. OpenSSL'i farklı programlama dilleriyle kullanabilmek için geliştirilmiş ara yazılımlar da bulunmaktadır.

PREREQUISITE

  • SSL sertifikasını içeren sunucuda OpenSSL'nin kurulu olduğundan emin olun.

Sertifika dosyasının isimlerini kendi yapınıza göre değiştirin.

Key'i pfx Dosyasından Çıkarma

PKCS#12 biçimindeki .pfx dosyası , SSL sertifikasını (genel anahtarlar) ve ilgili özel anahtarları içerir. Bazen, sertifikayı ve özel anahtarları başka bir sistemde kullanmak için şifrelenmemiş düz metin biçiminde ayrı ayrı içe aktarmanız gerekebilir. Bu konu, .pfx dosyasının .key dosyalarına nasıl dönüştürüleceğine ilişkin yönergeler sağlar.

Komut istemini açın ve .pfx dosyanızı içeren klasöre gidin. Özel anahtarı çıkarmak için aşağıdaki komutu çalıştırın.

İçe aktarma parolasını yazmanız istenecektir. .pfx dosyasını oluşturduğunuzda anahtar çiftinizi korumak için kullandığınız parolayı yazın. Oluşturmakta olduğunuz .key dosyasını korumak için yeni bir parola girmeniz istenecektir . Kötüye kullanımı önlemek için anahtar dosyanızın parolasını güvenli bir yerde saklayın.

openssl pkcs12 -in [yourfile.pfx] -nocerts -out new.key 

Başarılı bir şekilde pfx dosyasından key çıkarılmıştır.

Blog'a Dön