DigiCert KnowledgeBase - Technical Support-hero

Knowledge Base

CSR 生成 / インポート手順 (DigiCertUtil.exe)

ソリューション番号: SOT0042
最終更新日: 2024/06/15

このページではDigiCert Certificate Utiltyを使用したCSR生成および、発行後のPKCS#12ファイルの生成方法を紹介します。

必ずお読みください

  • 本文書の内容によって生じた結果の影響について、弊社では一切の責任を負いかねますこと予めご了承ください。
  • 本文書は基本的な構成を想定しています。お客様のシステム環境や構成、設定状況などにより、手順や画面表示が変わることがあります。
  • DigiCert Certificate Utilityを実行が可能なWindows環境をご用意いただく必要があります。
  • DigiCert Certificate UtilityはSSL/TLSサーバ証明書およびコードサイニング証明書のみでご利用いただけます。
    セキュアメールID等ではご利用いただけません。

 

Step 1: DigiCert Certificate UtilityでCSRを生成する

Windows環境で、DigiCert Certificate Utilityを使用して簡単にCSRを生成することができます。 

1. DigiCert Certificate Utility for Windows(DigiCertUtil.exe)をダウンロードします。

2 . DigiCert Certificate Utilityをダブルクリックして起動します。

3. 利用規約を確認し、[I Accept]をクリックします。

4. [Create CSR]をクリックします。

5. Create CSR ページでは証明書情報を入力し[Generate]をクリックします。

Certificate Type: SSL/TLSサーバ証明書は「SSL」を選択します。
コードサイニング証明書は「Code Signing」を選択します。
Common Name: ※生成処理を進めるための必須項目となりますので、必ず入力してください。
※CertCentralではCSRではなく証明書申請画面上で証明書情報を設定しますので、
 ここでの入力内容が誤っていても問題ありません。

SSL/TLSサーバ証明書はコモンネーム(例: www.example.com)を入力します。
コードサイニング証明書は組織名等(例: example co ltd)を入力します。

Subject Alternative Names: 別名(SANs) ※省略できます
Organization: 組織名 ※省略できます
Department: 部門名 ※省略できます
City: 市区町村 ※省略できます
State: 都道府県 ※省略できます
Country: Japanを選択します。
Key Size: SSL/TLSサーバ証明書はいずれかを選択ください。
コードサイニング証明書は必ず「3072」または「4096」を選択してください。

 

6. CSRが表示されますので、以下のいずれかを実行して Closeをクリックします。

Copy CSR. 表示されたCSR(「-----BEGIN NEW CERTIFICATE REQUEST----- 」から「-----END NEW CERTIFICATE REQUEST-----」までを
クリップボードにコピーします。
Save to File. 表示されたCSR(「-----BEGIN NEW CERTIFICATE REQUEST----- 」から「-----END NEW CERTIFICATE REQUEST-----」までを
txtファイルとして保存します。

 


7. CertCentralの証明書申請画面で6で作成したCSRを張り付ける、またはアップロードして申請を完了させます。

CertCentralにログイン

 

Step2:証明書発行後のインポート

証明書が発行されたら証明書をインポートします。

1. 証明書が発行されたら、発行通知に添付される証明書(crtファイルまたはp7bファイル)を保存するか、CertCentralから証明書をダウンロードします。

参考:https://knowledge.digicert.com/ja/jp/solution/SOT0002.html

2. DigiCert Certificate Utilityをダブルクリックして起動します。

3. [Import]をクリックします。

 

4. [Browse]をクリックして発行された証明書を選択して[開く]をクリックします。ファイルが指定されたら[Next]をクリックします。


※証明書を選択する画面でダウンロード形式によっては表示されない場合がありますので、見つからない場合は[All Files]を選択ください。

 

5. フレンドリーネームを入力するか未入力で[完了]をクリックします。

Note: フレンドリーネームは証明書を識別しやすくするためのニックネームのようなものです。

 

6. インポートが完了したら、[OK]をクリックして終了します。

 

7.  SSL/TLSサーバ証明書の場合は左側のSSLの鍵アイコンをクリックします。
コードサイニング証明書に場合は、盾のCode Signingアイコンをクリックします。

インポートされたキーペア(証明書と秘密鍵)が確認できます。

 

 

Step3:キーペア(証明書と秘密鍵)のエクスポート

証明書を他の場所で使用する場合やバックアップを取る場合は、秘密鍵付きのpfxファイル(PKCS#12形式)でエクスポートします。

1. DigiCert Certificate Utilityをダブルクリックして起動します。

2. エクスポートしたい証明書を選択して[Export Certificate]をクリックします。

 

3. [Yes, export the private key][pfx file]を選択して[Include all certificate in the certification path if possible]に
チェックをして[次へ]をクリックします。
※[key file]を選択すると秘密鍵(.key)のみをエクスポートすることができます。証明書や中間CA証明書は含まれません。

 

4. エクスポートするpfxのパスワードを設定します。
※キーペアファイルの使用時やインポート時時に入力を求められます。

 

5. ファイルの保存場所やファイル名を指定して[完了]をクリックして終了します。

 

6. エクスポートされたキーペアファイルを確認します。