秘密鍵を失ったまま発行しない
このCSRから生成された証明書をインストールするために必要な秘密鍵が残っていることを確認してください。
SSL 証明書を申請またはインストールする前に、CSR と秘密鍵の一致をオンラインで確認します。照合は公開鍵をブラウザ内で比較し、秘密鍵はアップロードしません。
アップロードされたファイルはローカルで読み込まれます。両方の入力は、このブラウザタブにとどまり、ページをクリアまたは閉じるときに破棄されます。
.csr、.p10、.req、.pem、または.der PKCS#10リクエストを受け付けます。
暗号化されていない.keyまたは.pemファイルを受け入れる PKCS#8 , RSA PKCS#1 またはEC SEC1のフォーマット。
マッチ結果がここに表示されます
照合ツールは両方の公開鍵を取り出し、正規化した SPKI のバイト列を比較し、CSR の自己署名を検証します。
CSR 鍵の事前確認
CSR には公開鍵が含まれ、対応する秘密鍵で署名されます。ファイル名やドメイン名は、2つのファイルが対であることを証明しません。暗号学的な比較により、もう持っていない秘密鍵向けの要求を提出するのを防げます。
このCSRから生成された証明書をインストールするために必要な秘密鍵が残っていることを確認してください。
決定は、ファイル名、件名、ドメイン、またはPEMフォーマットではなく、正式に公開鍵バイトを使用します。
解析、正規化、ハッシュ化、比較はすべてこのブラウザタブ内で行われます。
CSR と秘密鍵の一致を確認
CSR と、作成した秘密鍵が必要です。一致するファイル名に頼らないでください。
PEMコンテンツを貼り付けたり、.csr、.p10、.req、.pem、または.derをPKCS#10リクエストにアップロードしたりできます。
PEM コンテンツを貼り付け、暗号化されていない .key または .pem ファイルをアップロードします。このタブに値が残されます。
一致または不一致の判定、両方の SPKI SHA-256 フィンガープリント、CSR の署名状態を確認します。
マッチ結果
CSR には、この秘密鍵から導出した公開鍵が含まれています。秘密鍵は安全に保管し、CSR を認証局へ提出してください。
2つの公開鍵は異なります。元のキーを探し、証明書の要求やインストールの前に新しいキーとCSRペアを生成します。
PEM の境界行を確認し、どちらの入力も途中で切れていないことを確かめます。秘密鍵が暗号化されているときは、ローカルの OpenSSL を使ってください。
公開鍵の比較
照合ツールは CSR に含まれる公開鍵を取り出し、指定された秘密鍵から公開鍵を導出します。両方の鍵は、バイト列を比較する前に正規の SubjectPublicKeyInfo(SPKI)DER として書き出されます。
各 SPKI 値の SHA-256 フィンガープリントも計算するので、判定をあとから確認できます。この方法は RSA と、対応している楕円曲線の鍵で動作します。RSA のモジュラス比較は ECC では使えません。
一致は、ドメインの所有権、CSR のサブジェクトの正しさ、証明書が発行されることを保証しません。
秘密鍵が暗号化されているか、方針でブラウザツールを使えないときは、信頼できるマシンでこれらのコマンドを実行します。ハッシュが一致すれば、公開鍵は同一です。
CSR SPKI SHA-256
openssl req -in request.csr -pubkey -noout \
| openssl pkey -pubin -outform DER \
| openssl dgst -sha256秘密鍵の SPKI SHA-256
openssl pkey -in private.key -pubout \
| openssl pkey -pubin -outform DER \
| openssl dgst -sha256CSR を生成したマシン、更新用ディレクトリ、シークレットマネージャー、デプロイ記録、安全なバックアップを確認してください。更新で新しい秘密鍵が作られ、古い CSR や証明書は同じファイル名のまま残っていることがあります。
秘密鍵は CSR から復元できません。正しい鍵がない場合は、新しい秘密鍵と CSR のペアを生成し、新しい要求を提出するか、CA に証明書の再発行を依頼してください。
PKCS#10 の CSR を PEM または Base64 DER で貼り付けるか、.csr、.p10、.req、.pem、.der ファイルをアップロードします。秘密鍵は、PKCS#8、RSA PKCS#1、または EC SEC1 形式の暗号化されていない .key または .pem として貼り付けまたはアップロードできます。対応する EC 曲線は P-256、P-384、P-521 です。
暗号化された秘密鍵、証明書、PFX/PKCS#12 バンドル、ハードウェアに格納されてエクスポートできない鍵は、意図的にこのページの対象外です。それらの形式には OpenSSL または鍵管理システムを使ってください。
関連するCSRツール
CSR を提出する前に、サブジェクト、SAN、公開鍵、署名、要求された拡張をデコードします。
Decode CSR現在のファイルが一致しない、または元の鍵を紛失したときは、新しい CSR と秘密鍵のペアをローカルで作成します。
Generate CSR発行されたSSL証明書をサーバーにインストールする前に、その秘密鍵と比較します。
Check certificate & keyサーバーが別の PEM ヘッダーを要求するとき、PKCS#1 と PKCS#8 の間で秘密鍵と公開鍵の形式を変換します。
Convert key formatCSR と秘密鍵の照合 FAQ
完全な証明書署名要求と秘密鍵を貼り付けるかアップロードします。照合ツールは各入力から公開鍵を取り出し、両方を正規の SubjectPublicKeyInfo データに変換して比較します。公開鍵が同じなら、CSR と秘密鍵は一致しています。
比較はブラウザ内で行われます。CSR と秘密鍵は当社のサーバーへ送られず、保存もされず、URL にも入りません。終了したらフォームを消すか、タブを閉じてください。本番の鍵は、組織の鍵の取り扱い方針に従ってください。
はい。RSA 専用のモジュラス方式ではなく、正規化した公開鍵を比較するため、RSA に加え、P-256、P-384、P-521 の ECDSA 鍵に対応します。
このバージョンは秘密鍵のパスフレーズを要求せず、復号もしません。鍵が暗号化されているときは、このページの OpenSSL コマンドを使うか、信頼できるマシンで一時的な暗号化されていないコピーを作り、直後に削除してください。
CSR と同時に作られた秘密鍵を探してください。元のサーバー、更新用ディレクトリ、シークレットマネージャー、バックアップを確認します。復元できない場合は、新しい秘密鍵と CSR を生成し、新しい CSR を提出するか、証明書の再発行を依頼してください。
モジュラスの比較は RSA には使えますが、楕円曲線鍵は対象外です。この照合は正規化した公開鍵の構造全体を比較し、SHA-256 フィンガープリントを示します。RSA と対応する ECC 鍵の両方で同じように動作します。
いいえ。このページは、秘密鍵に対してCSRをチェックすることに意図的に集中しています。 CSRを証明書当局に送信する前に使用してください。 証明書の一致は別の操作であり、名前やファイル名から推測されていません。