SSL Sertifika Biçimi Dönüştürücü
ÜcretsizSSL/TLS sertifikalarını PEM ve DER kodlaması arasında dönüştürün, sertifikaları bir PKCS#7 (.p7b) dosyasına paketleyin veya bundan çıkarın, ve bir sertifika ile özel anahtarı parola korumalı bir PKCS#12 (.pfx / .p12) dosyasına paketleyin veya bunlardan geri çıkarın; tümü tarayıcınızda çalışır.
node-forge kullanarak tamamen tarayıcınızda çalışır. Dosyalarınız ve anahtarlarınız hiçbir yere yüklenmez.
Girdi sertifikası
Çıktı
Son Etkinlik
Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.
Extracted a certificate and key from a .pfx file
3 saat önce
Packaged a certificate and key into a .pfx file
3 saat önce
Extracted 2 certificate(s) from a PKCS#7 bundle
3 saat önce
Bundled 2 certificate(s) into a PKCS#7 file
3 saat önce
Converted a certificate to PEM
3 saat önce
Converted a certificate to DER
3 saat önce
Bu araç ne işe yarar
Bu araç, SSL/TLS sertifikalarını PEM ve DER kodlaması arasında dönüştürür, sertifikaları bir PKCS#7 (.p7b) dosyasına paketler veya bundan çıkarır, ve bir sertifika ile özel anahtarı parola korumalı bir PKCS#12 (.pfx / .p12) dosyasına paketler veya bunlardan geri çıkarır; tümü dosyalarınızı hiçbir yere yüklemeden yapılır.
Nasıl Çalışır
Buradaki her biçim, PEM, DER, PKCS#7 ve PKCS#12, X.509 ve PKCS standartları tarafından tanımlanan aynı temel ASN.1 veri yapılarını kodlar; bu araç, sağladığınız biçimi node-forge kütüphanesini kullanarak bu yapıya ayrıştırır, ardından istediğiniz biçime yeniden seri hale getirir. PKCS#12 için, dosyayı oluşturmak ayrıca özel anahtarı ve sertifikayı, çoğu aracın ve işletim sisteminin beklediği aynı 3DES tabanlı şema kullanılarak seçtiğiniz dışa aktarma parolası altında birlikte şifreler; bir PKCS#12 dosyasını çıkarmak ise önce sağladığınız parolayla onu doğrular ve şifresini çözer, ardından içerdiği sertifikayı, anahtarı ve varsa zincir sertifikalarını dışarı çıkarır.
Hangi sorunları çözer
- Bir Windows veya Java sisteminden dışa aktarılan bir sertifikayı (DER) Linux web sunucularının beklediği PEM biçimine dönüştürmek, ya da tersi.
- Daha kolay dağıtım veya içe aktarım için bir sunucu sertifikasını ara CA sertifikalarıyla birleştirerek tek bir .p7b dosyası haline getirmek.
- IIS'ye, bir Java anahtar deposuna veya bir tarayıcıya içe aktarmak için bir sertifika ve özel anahtarı .pfx dosyasına paketlemek.
- Sadece pakete sahip olduğunuzda ancak ayrı PEM dosyalarına gerek duyduğunuzda, mevcut bir .pfx dosyasından tek sertifikayı ve özel anahtarı geri çıkarmak.
Sık sorulan sorular
›PEM ve DER arasındaki fark nedir?
Her ikisi de tamamen aynı sertifika verisini kodlar; PEM, Linux üzerinde OpenSSL, Apache ve nginx tarafından yaygın olarak kullanılan, -----BEGIN CERTIFICATE----- satırlarına sarılmış bir Base64 metin biçimidir, DER ise aynı ASN.1 yapısının Windows'ta ve Java anahtar depolarında daha yaygın olan ham ikili kodlamasıdır. Aralarında dönüştürme, sertifikanın söylediklerini asla değiştirmez, yalnızca bayt olarak nasıl paketlendiğini değiştirir.
›Bir PKCS#7 (.p7b) dosyası ne için kullanılır?
Bir .p7b dosyası, genellikle bir sunucu sertifikasını ara CA sertifikalarıyla birlikte, herhangi bir özel anahtar içermeden bir veya daha fazla sertifikayı paketler; bu da bir sertifika zincirini birine iletmenin veya bir Windows veya Java sertifika deposuna tek adımda bir zincir içe aktarmanın kullanışlı bir yoludur.
›Bir PKCS#12 (.pfx / .p12) dosyası ne için kullanılır?
Bir .pfx (.p12 olarak da adlandırılır) dosyası, bir özel anahtarı eşleşen sertifikasıyla ve isteğe bağlı olarak CA zinciriyle birlikte tek bir şifreli dosyada paketleyen, parola korumalı bir kapsayıcıdır; bir sertifika ve anahtarı birlikte IIS'ye, bir Java anahtar deposuna, bir tarayıcıya veya bir mobil cihaza içe aktarırken en yaygın gereken biçimdir.
›Burada bir .pfx oluşturmak veya çıkarmak güvenli mi?
Evet: sertifikanızı ve anahtarınızı okumak, PKCS#12 kapsayıcısını şifrelemek veya şifresini çözmek dahil olmak üzere tüm süreç, node-forge kütüphanesini kullanarak yerel olarak tarayıcınızda çalışır ve yapıştırdığınız veya yüklediğiniz hiçbir şey asla bir sunucuya gönderilmez.
›Özel anahtarım şifreli, ne yapmalıyım?
ENCRYPTED başlığı dahil olmak üzere, dosyada göründüğü gibi tam olarak yapıştırın ve .pfx oluşturmadan önce mevcut parolasını "Özel anahtar parolası" alanına girin; bu, .pfx dosyasının kendisi için seçtiğiniz yeni dışa aktarma parolasından ayrı bir paroladır.
›İki sertifika yapıştırdığım halde paketim neden sadece bir sertifika gösteriyor?
Her sertifika bloğunun, -----BEGIN CERTIFICATE----- ile -----END CERTIFICATE----- arasında, tam olduğundan ve her ikisinin de tam metnini yapıştırdığınızdan emin olun; araç, metin kutusundaki her tam PEM sertifika bloğunu otomatik olarak algılar, bu nedenle kesilmiş veya hatalı biçimlendirilmiş bir blok basitçe atlanır.
İlgili Araçlar
Metin
Kendinden İmzalı SSL Sertifikası Oluşturucu
node-forge kullanarak tarayıcınızda gerçek, çalışan bir kendinden imzalı TLS sertifikası ve eşleşen özel anahtarını oluşturun; Subject Alternative Names, yapılandırılabilir anahtar boyutu ve geçerlilik süresi ile indirmeye hazır .crt ve .key dosyaları.
ÜcretsizMetin
SSL Sertifika ve Anahtar Çifti Kontrolcüsü
Bir SSL/TLS özel anahtarının, sertifikasının ve isteğe bağlı bir CSR'nin gerçekten aynı anahtar çiftine ait olup olmadığını kontrol edin, sertifikanın konusunu, vereni, geçerliliğini, SAN'larını ve parmak izlerini çözüp görüntüleyin; tümü tarayıcınızda çalışır.
ÜcretsizMetin
SSL Sertifika Görüntüleyici
Bir veya daha fazla PEM veya DER X.509 sertifikasını çözün ve her alanı sade bir dille görüntüleyin: konu, veren, geçerlilik, parmak izleri, açık anahtar ayrıntıları ve Key Usage, Subject Alternative Names ile Authority Information Access dahil her standart uzantı; tümü tarayıcınızda çalışır.
ÜcretsizMetin
Ön Ek ve Son Ek Ekle
Bir listenin her satırına aynı önek ve/veya sonek metnini ekleyin, tamamen tarayıcınızda.
ÜcretsizMetin
Her Satıra Yazı Ekle
Her satıra aynı metni ekleyin; başa, sona, tam bir konuma veya bir eşleşmenin yanına, tamamen tarayıcınızda.
ÜcretsizMetin
Adler32 Sağlama Toplamı Hesaplayıcısı
Metnin veya bir dosyanın Adler-32 sağlama toplamını hesaplayın, tamamen tarayıcınızda.
ÜcretsizMetin
Anagram Oluşturucu
Herhangi bir kelimenin İngilizce anagramlarını ve o harflerle yapılabilecek daha kısa kelimeleri tarayıcınızda bulun.
ÜcretsizMetin
API Test Aracı
Herhangi bir API uç noktasına HTTP istekleri gönderin ve yanıtı inceleyin, tamamen tarayıcınızda.
Yorumlar (0)
Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.
Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!