PEM · DER CRT · CER · P7B · PFX / P12

SSL Sertifika Formatı.

Nginx, Apache, IIS veya bulut platformunuz için SSL sertifikalarını çevrimiçi dönüştürün. PEM'i PFX'e, DER'i PEM'e veya P7B'yi PEM'e tarayıcınızda yerel olarak dönüştürün. Anahtarlar ve parolalar bu sekmede kalır.

Tarayıcı sadece dönüşüm · Sertifikalar, anahtarlar ve şifreler yerel kalır

SSL sertifikanızı dönüştürün.

PEM yapıştırın veya bir sertifika dosyası yükleyin. Kaynak biçim içeriğinden algılanır. Girdileri ve sonuçları atmak için formu temizleyin veya sekmeyi kapatın.

PEM CRT, CER, DER , P7B, PFX Ya da P12 · maksimum 1 MB dosya başına. İkili yüklemeler Base64 olarak görünür.

PEM, sertifika zincirini tek dosyada tutar. DER, her sertifika için bir dosya dışa aktarır. P7B yalnızca sertifika taşır.

Ara sertifika / CA paketi ekle (isteğe bağlı)

Mevcut sertifikalar korunur; yinelenenler kaldırılır. Dönüştürme, sertifika güvenini doğrulamaz ve eksik ara sertifikaları getirmez.

Sertifika dağıtım

Sunucunuzun beklediği sertifika formatı kullanın.

CA'nızdan indirdiğiniz bir sertifika, sunucunuzun kabul ettiğinden farklı bir biçim kullanıyor olabilir. Bu dönüştürücü, verilmiş sertifikayı olduğu gibi koruyarak kodlamasını veya kapsayıcısını değiştirir.

Yerel dönüşüme devam et

Sertifikalar, özel anahtarlar ve parolalar tarayıcınızda işlenir. Hesap gerekmez ve bir sunucuya yükleme yapılmaz.

PFX ihracat yapmadan önce anahtarı kontrol edin

Özel anahtar sertifikasıyla paketlenmeden önce RSA ve ECC açık anahtarları karşılaştırılır.

Sertifika zincirini korumak

Ara sertifikaları PEM, P7B veya PFX çıktısına ekleyin ya da her sertifikayı ayrı DER olarak dışa aktarın.

Common SSL dönüşümleri

CRT'den PEM'e veya PEM'den PFX'e.

CRT / CER → PEM

PEM bekleyen bir sunucu için metin veya ikili sertifikayı normalleştirin. Uzantı tek başına kodlamayı belirleyemez.

Convert sertifikası

PEM → DER / DER → PEM

İmzalanan PEM ve ikili DER arasında geçiş, imza X.509 sertifikasını korurken.

Convert sertifikası

PEM / CRT → PFX

Windows IIS için bir sertifikayı, eşleşen özel anahtarı ve isteğe bağlı CA paketini paketleyin. Bir dışa aktarma parolası seçin.

Convert sertifikası

PFX → PEM / CRT

Bir parola korumalı PFX/P12 açın ve sertifika zincirini ve özel anahtarını PEM dosyası olarak indirin.

Convert sertifikası

P7B → PEM / PEM → P7B

PKCS#7 veya bir sertifika-sadece P7B konteynerinde PEM zincirden alıntı sertifikaları.

Convert sertifikası

PFX → DER / P7B

Bir PKCS#12 paketinden açık sertifikaları dışa aktarın. Çıktı özel anahtarları dışarıda bırakır ve bu eksikliği bildirir.

Convert sertifikası

SSL sertifikası nasıl dönüştürülür

Çıktıyı seçin. Orijinal kimliği tutun.

Girdi kodlamasını sizin belirlemeniz gerekmez. Dönüştürücü, dosya adına güvenmek yerine dosyanın gerçek içeriğini okur.

  1. 01

    Sertifikayı yapıştırın veya yükleyin

    Tam PEM bloklarını kullanın veya ikili bir DER, P7B ya da PFX/P12 dosyası yükleyin. Korumalı PFX dosyaları için içe aktarma parolasını girin.

  2. 02

    Select seçin PEM , DER , P7B, veya PFX

    Yeni bir PFX için eşleşen şifresiz özel anahtarı ve bir dışa aktarma parolası verin. Gerektiğinde ara sertifikaları veren sırasıyla ekleyin.

  3. 03

    Dönüştürün ve indir

    Tespit edilen formatı gözden geçirin, sertifika sayını ve anahtar elleme farklarını indirin; PEM çıktı da kopyalanabilir.

PEM, DER, P7B ve PFX

SSL sertifika biçimleri ve dosya uzantıları.

PEM ve DER Encodings. P7B ve PFX CRT ve CER'i tarif eden konteynerler genişletilebilir. PEM veya ya da DER Ancak, dosya adını değiştirmek sadece encoding zaten sunucunuzun gereksinimleriyle tanıştığında yeterlidir.

Sertifika biçimleri, içerikleri ve tipik dağıtım kullanımları
FormatEncodingContentsTypical use
PEM / CRT / CERBase64 text with PEM boundariesOne or more certificates; keys exported separatelyNginx, Apache, and cloud load balancers
DERBinary ASN.1One certificate per fileSystems requesting a binary .der or .cer certificate
P7B / PKCS#7Binary export; PEM or binary importCertificates and chain, without a private keyCertificate-chain transfer and Windows certificate imports
PFX / P12 / PKCS#12Binary container with password protectionCertificate, matching private key, and optional chainWindows IIS and applications accepting PKCS#12

OpenSSL ile SSL sertifika formatlarını dönüştürün.

Bu komutları yerel olarak terminali tercih ederseniz, şifreli bir anahtar desteğe ihtiyacınız var veya desteklenmeyen PFX şifreleme algoritmasıyla karşılaşırsınız. Şifreler OpenSSL hızlıya girilir.

PEM / CRT → DER

openssl x509 -in certificate.crt -outform DER -out certificate.der

DER / CER → PEM

openssl x509 -inform DER -in certificate.cer -out certificate.pem

PEM / CRT + ANAHTAR → PFX

openssl pkcs12 -export -in certificate.pem -inkey private.key \
  -certfile chain.pem -out certificate.pfx

Omit -certfile if no intermediate CA bundle is needed. OpenSSL prompts for the export password.

PFX → PEM sertifika zinciri

openssl pkcs12 -in certificate.pfx -nokeys -out certificates.pem

PFX → Özel anahtarı şifreledi

openssl pkcs12 -in certificate.pfx -nocerts -noenc -out private-key.pem

The output key is unencrypted. Omit -noenc to protect it with a new passphrase.

P7b ... PEM

openssl pkcs7 -inform DER -in certificate.p7b -print_certs -out certificates.pem

Use -inform PEM when the P7B is PEM encoded.

PEM zinciri ... P7B

openssl crl2pkcs7 -nocrl -certfile certificates.pem \
  -outform DER -out certificate.p7b

Komutan referansı: openssl x509, openssl pkcs12Ve openssl pkcs7.

İlgili SSL araçları

SSL sertifikası çözücü

Dağıtımdan önce alan adlarını, vereni, sona ermeyi ve sertifika uzantılarını inceleyin.

Açık araç

Sertifika anahtar eşleştirici

Kayıtlı bir SSL sertifikası RSA veya ECC özel anahtarını karşılaştırın.

Açık araç

CSR ve özel anahtar eşleştirici

Sertifika talep etmeden önce özel anahtarla CSR ile karşılaştırın.

Açık araç

PKCS#1 / PKCS#8 dönüştürücü

Sunucunuz farklı bir PEM başlığı beklediğinde özel ve açık anahtar yapılarını dönüştürün.

Açık araç

SSL Sertifika dönüştürme faq

Ortak sertifika formatı soruları.

Online SSL sertifikası nasıl dönüştürürüm?

PEM metni yapıştırın veya bir PEM, CRT, CER, DER, P7B, PFX ya da P12 dosyası yükleyin. Çıktı biçimini seçin, Sertifikayı dönüştür seçeneğini kullanın ve sonucu indirin. İkili girdi içeriğinden algılanır. PFX dışa aktarma eşleşen bir özel anahtar ister; korumalı PFX girdisi parolasını ister.

CRT veya CER PEM'e nasıl dönüşürim?

CRT ve CER dosya adı uzantılarıdır, ayrı kodlamalar değildir. PEM metni veya ikili DER içerebilirler. Dosyayı yükleyin ve sertifikayı normalleştirmek için PEM seçin. Zaten BEGIN CERTIFICATE ile başlıyorsa PEM kodludur. İkili bir dosyayı yeniden adlandırmak onu dönüştürmez.

Özel bir anahtar olmadan PEM veya CRT'yi PFX’ye dönüştürebilir miyim?

Bu araç, bir sertifika ve eşleşen özel anahtarını içeren, dağıtıma hazır PFX/P12 paketleri oluşturur. Özgün RSA veya EC anahtarını ve gerekirse ara sertifikaları verin. Eksik bir özel anahtar sertifikadan yeniden oluşturulamaz. Yalnızca sertifika içeren PKCS#12 kapsayıcıları vardır, ancak bu araç PFX dışa aktarma için bir anahtar ister.

PFX'i PEM veya CRT’ye nasıl dönüştüreceğim ve özel anahtarı nasıl çıkarırım?

PFX veya P12 dosyasını yükleyin ve içe aktarma parolasını girin. PEM veya CRT seçin. Sonuç, sertifikaları tek bir PEM kodlu dosyada ve varsa özel anahtarları ayrı PEM dosyalarında içerir. Ayıklanan özel anahtarlar şifresizdir; bunları güvenli saklayın. Yalnızca sertifika çıktısı için DER veya P7B seçin.

PFX ve P12 arasındaki fark nedir?

PFX ve P12, aynı PKCS#12 kapsayıcı biçimi için yaygın kullanılan uzantılardır. Kapsayıcı, parola korumasıyla sertifikaları, bir özel anahtarı ve ara sertifikaları bir araya getirebilir. Aynı PKCS#12 yapısını dışa aktarmak için burada iki uzantıdan birini seçin.

P7B özel bir anahtar içeriyor mu?

P7B/PKCS#7 sertifika paketi sertifikalar içerir ve bir sertifika zinciri taşıyabilir; özel anahtar taşımaz. P7B'yi PEM'e dönüştürmek sertifikalarını ayıklar. Bunlardan bir PFX oluşturmak için eşleşen özel anahtarı ayrıca vermeniz gerekir.

Hangi format Nginx, Apache veya IIS için kullanmalıyım?

Nginx ve Apache genellikle PEM sertifikalarını ayrı bir PEM özel anahtarıyla kullanır. Windows IIS, sertifikayı ve özel anahtarı içeren bir PFX/P12 dosyasını içe aktarır. DER, tek bir sertifika için ikili kodlamadır; P7B bir sertifika zinciri taşır. Kurulumdan önce hedef platformun gereksinimlerini denetleyin.

Sertifikam, özel anahtar ve şifreler yükleniyor mu?

Hayır. Dosyalar geçerli tarayıcı sekmesinde okunur ve dönüştürülür. Bu araç girdileri bir sunucuya göndermez, saklamaz veya URL'ye eklemez. Bitirdiğinizde formu temizleyin veya sekmeyi kapatın. İndirilen dosyalar ve pano kopyaları sizin denetiminizde kalır.

dönüştürücü RSA ve ECC sertifikalarını destekliyor mu?

Evet. Sertifika dönüştürme, imzalanmış sertifikaları korur. PFX ihracat destek desteği RSA ve ECDSA P-P üzerindeki anahtarlar 256 , P- 384 Ve P- 521 Ancak, şifresizlerle PKCS#8 , RSA PKCS#1 , veya EC SEC1 PEM Giriş. Şifreli standalone özel anahtarlar ve desteklenmez PFX şifreleme ile ele alınmalıdır OpenSSL Yerel olarak.

Bir sertifikayı dönüştürmek onu yenilemek ya da zinciri doğruluyor mu?

Hayır. Dönüştürme, sertifikanın öznesini, geçerlilik tarihlerini ve imzasını koruyarak kodlamayı veya paketlemeyi değiştirir. Süresi dolmuş bir sertifikayı yenilemez, güven oluşturmaz, zincir imzalarını doğrulamaz ve eksik ara sertifikaları indirmez. DER çıktısı, zincirdeki her sertifika için ayrı bir dosya verir.