Başarısız dağıtım engeli
Nginx, Apache veya bir bulut sertifikası servisini güncellemeden önce çifti onaylayın.
Dağıtımdan önce bu sertifika anahtar eşleştiricisini kullanın. Özel anahtarınızı yüklemeden sertifika ile özel anahtarı tarayıcınızda yerel olarak karşılaştırır.
Yüklenen dosyalar yerel olarak okunur. İki girdi de bu tarayıcı sekmesinde kalır ve sayfayı temizlediğinizde veya kapattığınızda atılır.
Kabuller .pem, .crt veya .der. Bir zincir sağladığınızda ilk sertifika kontrol edilir.
Şifresiz .key veya .pem dosyaları kabul eder PKCS#8 , RSA PKCS#1 , veya EC SEC1 formatı.
Eşleşme sonucunuz burada görünür
Eşleştirici iki açık anahtarı çıkarır, SPKI verilerini normalleştirir ve baytlar ile SHA-256 parmak izlerini karşılaştırır.
DAĞITIM ÖN DENETİMİ
Bir web sunucusu, sertifikanın içindeki halkın anahtarına karşılık gelen özel anahtara ihtiyaç duyar. Benzer dosya isimleri ve alan adları dosyaların birlikte ait olduğunu kanıtlayamaz. bir kriptografik karşılaştırma, geri yükleme başarısız olmadan önce yanlış bir eşleşme yakalar veya neden olur.
Nginx, Apache veya bir bulut sertifikası servisini güncellemeden önce çifti onaylayın.
Sonuç sertifika adlarından, alan adlarından veya PEM biçiminden değil, kurallı açık anahtar baytlarından gelir.
Ayrıştırma, açık anahtar türetme, özetleme ve karşılaştırma geçerli tarayıcı sekmesinin içinde gerçekleşir.
SERTİFİKA ANAHTAR EŞLEŞTİRİCİ
Yaprak SSL sertifikasını ve onunla kullanmayı beklediğiniz özel anahtarı hazırlayın. Ara CA sertifikaları sunucunuzun açık anahtarını içermez.
PEM metni yapıştırın veya bir .pem, .crt, .cer ya da .der dosyası yükleyin. Zincir verildiğinde ilk sertifika denetlenir.
Anahtarı yapıştırın veya şifrelenmemiş bir .key ya da .pem dosyasını içeri girin PKCS#8 , RSA PKCS#1 , veya EC SEC1 formatı.
Eşleşme veya eşleşme yok kararını, iki SHA-256 parmak izini ve sertifika kimliğini gözden geçirin.
EŞLEŞME SONUÇLARI
Sertifika, bu özel anahtardan türetilen açık anahtarı içerir. Çift, sunucunuzda birlikte yapılandırılabilir.
Açık anahtarlar farklı. Sertifikayı yeniden vermeden önce özgün anahtarı bulun veya yeni bir anahtar ve CSR oluşturun.
PEM sınır çizgilerini kontrol edin ve OpenSSL yerel olarak özel anahtar desteklenmemiş donanımda şifrelenir veya depolanırsa kullanın.
AÇIK ANAHTAR KARŞILAŞTIRMASI
Eşleştirici, X.509 sertifikasından açık anahtarı çıkarır ve verilen özel anahtardan karşılık gelen açık anahtarı türetir. Baytlar karşılaştırılmadan önce ikisi de kurallı SubjectPublicKeyInfo DER olarak dışa aktarılır.
Kararı denetleyebilmeniz için her açık anahtarın SHA-256 parmak izini de hesaplar. Bu, RSA ve desteklenen eliptik eğri anahtarları için çalışır. Yalnızca RSA modülü karşılaştırması ECC'yi kapsamaz.
Eşleşme sertifika zincirini, ana makine adını, sona erme durumunu, iptal durumunu veya güveni doğrulamaz.
Özel anahtar şifreliyse veya kuruluş ilkeniz tarayıcı araçlarına izin vermiyorsa bu komutları güvenilir bir makinede çalıştırın. Aynı özetler, açık anahtarların eşleştiği anlamına gelir.
Sertifika SPKI SHA-256
openssl x509 -in certificate.crt -pubkey -noout \
| openssl pkey -pubin -outform DER \
| openssl dgst -sha256Özel anahtar SPKI SHA-256
openssl pkey -in private.key -pubout -outform DER \
| openssl dgst -sha256Orijinal CSR'i yaratan sunucuyu kontrol edin, yenileme rehberiniz, gizli yöneticiniz, dağıtım kayıtlarınız ve güvenli yedeklemeler. Otomatik yenileme daha eski bir sertifika veya anahtar tanıdık bir dosya adı tutturabilir.
Özel anahtar bir SSL sertifikasından geri getirilemez. Doğru anahtar yoksa yeni bir özel anahtar ve CSR oluşturun, ardından sertifika otoritesinden sertifikayı yeniden vermesini isteyin.
Kontrolçü bir X'i kabul eder. 509 Sertifika olarak sertifika PEM veya Base64 DER ve şifresiz PKCS#8 , RSA PKCS#1 veya EC SEC1 özel anahtarlar. Desteklenen EC eğrileri P- 256 , P- 384 Ve P- 521 .
Şifreli özel anahtarlar, PFX/PKCS#12 paketler ve donanım geri dönüşümlü anahtarları bu sayfanın kapsamı dışındadır. Sertifika zinciri geçmiş olduğunda ilk sertifika yaprak sertifikası olarak tedavi edilir.
İlgili SSL araçları
Belirli bir özel anahtardan sertifika talebinin yaratıldığını kontrol edin.
Check CSR & keyÖzneyi, SAN'ları, açık anahtarı, imzayı ve istenen uzantıları inceleyin.
Decode CSRYeni bir CSR ve özel anahtar çifti yerel olarak orijinal anahtarı kullanılamadığında oluşturun.
Generate CSRSERTİFİKA ANAHTAR EŞLEŞTİRİCİ SSS
Tam X.509 sertifikasını ve aday özel anahtarı yapıştırın veya yerel dosyalarını seçin. Eşleştirici sertifikanın açık anahtarını çıkarır, özel anahtardan açık anahtarı türetir, ikisini de SubjectPublicKeyInfo verisi olarak normalleştirir ve karşılaştırır.
Eşleştirici tarayıcınızda yerel olarak çalışır. Sertifikanız ve özel anahtarınız yüklenmez, saklanmaz veya URL'ye konmaz. Kullandıktan sonra formu temizleyin veya sekmeyi kapatın ve üretim anahtarları için kuruluşunuzun anahtar işleme ilkesini izleyin.
Evet. Yalnızca RSA modülünü değil, standart açık anahtar verisini karşılaştırır. Bu nedenle RSA’nın yanı sıra P-256, P-384 ve P-521 eğrilerindeki ECDSA özel anahtarlarını da destekler.
Bu sayfa özel anahtar parolalarını istemez veya çözmez. Bu sayfadaki OpenSSL komutlarını güvenilir bir makinede kullanın ya da geçici, şifresiz bir kopya oluşturup ardından güvenli şekilde silin.
Sertifikanın özgün CSR'sini oluşturan özel anahtarı, veren sunucuyu, yenileme dizinini, gizli değer yöneticisini ve güvenli yedekleri denetleyerek bulun. Geri getirilemiyorsa yeni bir anahtar ve CSR oluşturup sertifikayı yeniden verin.
Hayır. SSL sertifikası açık anahtarı içerir, özel anahtarı içermez. Kriptografik anahtar tasarımı, özel anahtarın sertifikadan türetilmesini engeller.
Yapılandırılan sertifikanın açık anahtarı, yapılandırılan özel anahtarınkinden farklıysa Nginx anahtar uyuşmazlığı bildirir. Yaprak sertifika ile anahtarın birbirine ait olduğunu ve sertifika dosyasının yanlış sıralanmış bir zincir olmadığını denetleyin.