1.XAMPPのShellを実行

openssl を使うのですが、Windows標準のコマンドプロンプトで実行するためにはインストールが必要なため、XAMPP経由で生成する方が楽です。

2.以下のコマンドを実行

実行するとXAMPPフォルダーへ private.key が生成されます。

private.key の内容が画面に表示されます。

秘密鍵をPKCS#8形式に変換した、private_pkcs8.keyファイルが生成されます。

秘密鍵の内容が画面上に表示されます。

公開鍵(public_pkcs8.key)が生成されます。

公開鍵の内容が画面上に表示されます。

3.秘密鍵の登録

生成した秘密鍵を登録します。

4.公開鍵の登録

DNSサーバーのTXTレコードに公開鍵を登録します。

以上です。