OpenSSL

OpenSSL Binaries
SSLライブラリとして利用される事の多いOpenSSLもWindows環境で使う事が出来る。
以前は、オフィシャルでWindows用バイナリを配布していたのだが、現在は配布していない。
 
その為、Windows環境でOpenSSLを使うには、
有志の方がビルドしたバイナリを利用するか、自分でビルドする必要がある。

インストール

0. 前提条件
今回はShining Light Productionsで配布しているバイナリを利用する。
バイナリは32bitと64bitで別れているので、OSのビット数に合わせてダウンロードしておく。
 
今回の説明は下記環境でテストを行った。



1. インストール作業
ダウンロードしたバイナリをダブルクリックすると、インストールウィザードが開始される。
基本は画面に従って[Yes/Next]を押していけば良いが、
インストール先ディレクトリを変更する場合は、ウィザードの入力に気をつける。
 

openssl_0001_00.png
Win64OpenSSL-1_0_2g.exeを起動してインストール開始 -> [Next]
 

openssl_0002_00.png
OpenSSLのライセンス確認 -> [I accept the agreement] -> [Next]
 

openssl_0003_00.png
インストール先の指定 -> [C:\OpenSSL] -> [Next]
 

openssl_0004_00.png
スタートメニューの作成 -> [OpenSSL] -> [Next]
 

openssl_0005_00.png

The Windows system directoryWindowsのシステムディレクトリにインストール
The OpenSSL binaries directoryOpenSSLインストール配下のbinディレクトリにインストール

OpenSSLコマンドのインストール先を指定 -> [Next]
 

openssl_0006_00.png
ドネート確認 -> [Next]



2. プログラムの起動
インストールした後は必要に応じて、コマンドプロンプトにPATHを追加する。
とりあえず起動確認をする場合は、インストール先のopensslコマンドを直接叩く

>cd C:\OpenSSL\bin
>openssl version