Git for WindowsをインストールするとコンテキストメニューのGit Bash HereからMinTTYでopensslコマンドが使える。
ただし、openssl [options]ではなくwinpty openssl [options]というようにwinptyを介する必要がある。
$ which openssl /mingw64/bin/openssl $ $ which winpty /usr/bin/winpty $ $ winpty openssl genrsa -aes128 -out server.key 2048 Generating RSA private key, 2048 bit long modulus ........................+++ .+++ e is 65537 (0x10001) Enter pass phrase for server.key:
winptyなしだとパスフレーズの入力プロンプトが出ずに無反応になってしまう。