秘密鍵と公開鍵の作成手順

概要

本記事では、秘密の鍵と公開鍵の作成手順について、ご案内をいたします。
DKIM設定を行う場合、貴社にて秘密鍵と公開鍵をご用意いただく必要があります。
下記手順を参考に、秘密鍵と公開鍵の作成をお願いいたします。

補足

※本サポートサイトでは、作成手順の一例を記載しております。
※作成手順はWindows11のご利用を前提に記載しています。
 ご利用のOSによっては手順が異なる場合があります。
※秘密鍵・公開鍵はRSA形式でご用意いただく必要があります。

作成手順(Windows11をご利用の場合)

  1. Windowsの検索ボックスに「Powershell」と入力します。
    1220_seihin_09_20250409

    「Windows Powershell」のアプリが検索結果に表示されるので、
    クリックして起動します。
    1220_seihin_13_20250409

  2. 「OpenSSL」がインストールされているか確認します。
    「openssl version」と入力し、エンターキーを押します。
    以下の通りエラーが発生したら、「OpenSSL」はインストールされていませんので一度「Windows Powershell」を閉じて手順3.に進みます。
    1220_seihin_12_20250409

    以下の通り「OpenSSL vXXXXXXXX DD MM YYYY」といったバージョン情報が表示された場合は、既に「OpenSSL」がインストールされているので手順21.に進みます。
    1220_seihin_10_20250409

  3. 「OpenSSL」をインストールします。
    以下URLにアクセスします。(外部サイトに遷移します)
    https://slproweb.com/products/Win32OpenSSL.html


  4. 「Win64 OpenSSL vXXXXXXXX Light」の「EXE」をクリックして
    ファイルをダウンロードします。
    1220_seihin_14_20250409

  5. ダウンロードしたファイルをダブルクリックして起動します。
    1220_seihin_21_20250409

  6. 「I accept the agreement」を選択して「Next」をクリックします。
    1220_seihin_15_20250409

  7. インストール先のフォルダを指定して「Next」をクリックします。
    特に指定がなければデフォルトのフォルダのままクリックします。

    1220_seihin_16_20250409

  8. 「Next」をクリックします。
    1220_seihin_17_20250409

  9. 「Next」をクリックします。
    1220_seihin_18_20250409

  10. 「Install」をクリックします。
    1220_seihin_19_20250409

  11. すべてのチェックを外し、「Finish」をクリックします。
    1220_seihin_20_20250409

  12. Windowsの「設定」をクリックします。
    1220_seihin_01_20250409

  13. 「システム」をクリックします。
    1220_seihin_02_20250409

  14. 「バージョン情報」をクリックします。
    1220_seihin_03_20250409

  15. 「システムの詳細設定」をクリックします。
    1220_seihin_04_20250409

  16. 「詳細設定」タブの「環境変数」をクリックします。
    1220_seihin_05_20250409

  17. 「システム環境変数」の「Path」を選択し、「編集」をクリックします。
    ※「ユーザー環境変数」ではなく「システム環境変数」を編集するようご注意ください
    1220_seihin_06_20250409

  18. 「新規」をクリックします。
    1220_seihin_07_20250409

  19. OpenSSLをインストールしたフォルダを指定し、「OK」をクリックします。
    手順7.でデフォルトのフォルダを指定した場合は、
    「C:\Program Files\OpenSSL-Win64\bin」と入力します。
    1220_seihin_08_20250409

  20. パソコンを再起動します。
    ※パソコンを再起動するまでは⑲で追加したシステム環境変数が適用されませんので、ご注意ください。


  21. 再度「Windows Powershell」のアプリを起動します。
    「openssl genpkey -out dkim.pem -algorithm RSA -pkeyopt rsa_keygen_bits:2048」と入力し、エンターキーを押します。
    1220_seihin_22_20250409

  22. 「openssl rsa -in dkim.pem -pubout > dkim.pub」と入力し、
    エンターキーを押します。
    1220_seihin_23_20250409

  23. Windowsのエクスプローラーを開き、「C:\Users\【ユーザー名】」のフォルダにアクセスします。
    dkim.pem(秘密鍵)とdkim.pub(公開鍵)が格納されていれば、
    鍵ファイルの生成は完了です。
    1220_seihin_11_20250409

 

(記事ID:1220)