補助として以下も入力します。会社名(補助)2.OpenSSLの設定値の変更OpenSSLの設定ファイル(openssl.cnf)が「C:\xampp\apache\bin\」にあります。今回これを元に編集するので適当なディレクトリを作ってコピーします。※XAMPPインストール先がデフォルトの「C:\xampp\」の場合です。今回は「C:\xampp\apache\conf\ssl」としました。RANDFILEの「$ENV::HOME/.rnd」を「.rnd」にCA_defaultにあるdirの「./demoCA」を「demoCA」に変更しました。ファイルパスの区切りが「/」になっているところを「\」に修正しています。3.秘密鍵ファイルの作成OpenSSLを起動して秘密鍵ファイルを作成します。openssl.exeは「C:\xampp\apache\bin\」にあります。カレントディレクトリを先程設定ファイルを作ったディレクトリとして起動します。コマンドはこんな感じです。C:\xampp\apache\conf\ssl..\..\bin\openssl.exeOpenSSLが起動したら秘密鍵ファイルの作成コマンドです。秘密鍵ファイル名はなんでもよいです。XAMPPに初期で設定されているのは「server.key」なのでここではこれを使用しています。キーの長さは2048bitにしています。2048「C:\xampp\apache\conf\ssl」に秘密鍵ファイルができます。このファイルは暗号の要ですので、絶対に外部に漏れないように気を付けてください。4.CSRファイルを作成する続いて目標のCSRファイルを作成します。秘密鍵ファイルを作ったコマンドに引き続き、OpenSSLに入力します。ここで、上で用意しておいたデータを入力してください。拇印にはSHA1を使っていますが、SHA256も使えるようです。-sha1対話形式でデータを入力すると「C:\xampp\apache\conf\ssl」にCSRができます。データ入力を間違ったら、もう1回コマンドを打ってCSRファイルを再度作って下さい。CSRをテキストエディタで開くと以下のようなヘッダとフッタのあるなんだか長い文が出てきます。REQUEST-----あとは、認証局で手続きを行い、申請が通ればサーバ証明書(と中間証明書)が届きます。そこからのお話は、長くなってしまったのでまた今度に。終わりに昨今、いろんなサイトがHTTPSの導入しています。トレンドとしては、サイト全体をHTTPSで接続できるようにするのだそうです。今は、格安で証明書を発行してくれるところも多くなりましたので、ちょこっと試してみるのもできるようになりました。安く導入ができるようになったのは素晴らしいですね。HTTPSだからと安心して入力したら、そもそもURLが詐欺だったなんてこともあるので、注意が必要ですね。今回、参考にさせていただいたサイトは以下の通りです。次の記事へ株式会社ライズウィル人に、企業に、社会に貢献するサービスを提供するITソリューション企業の株式会社ライズウィルです。ライズウィルブログでは、システム開発、Web制作、デザインなどのITに関するためになる情報や、社内のイベント、お知らせなどを掲載していきます。求める人材Web系、もしくはオープン系の開発実務1年以上の経験をお持ちの方。