OpenSSL
# yum install mod_ssl
# ls -l /etc/httpd/conf.d/ssl.conf
# openssl genrsa -des3 -out hogehoge.2013.key 2048
# openssl rsa -in hogehoge.2013.key -out hogehoge.2013.key.nopass <--パスワード無しの鍵を作成
# openssl req -new -key ../private/hogehoge.2013.key.nopass -out hogehoge.2013.csr <--CSRの作成
↑ここまでは通常のSSL証明書を発行する際と同じで、CSR発行を実施。
# openssl x509 -in hogehoge.2013.csr -days 3650 -req -signkey ../private/hogehoge.2013.key.nopass > hogehoge.2013.crt
あとは通常通り/etc/init.d/ssl.confにて設定することで、ブラウザ上で警告は表示されるが自己証明書にてSSLにて暗号化が可能。