なんだか今更かと思われる内容ですが、いわゆるSSLのオレオレ証明書を作成する上で中間証明書についてまで詳しく触れているサイトがネット上で少なかったので、(あるにはあるけど、実運用を考えると今ひとつ面倒な手順だったり…) 今更とはいえ敢えて書いてみることにしました。 (個人的解釈も交えているので多少間違っていたら指摘してください) まずSSL証明書についてですが、いわずとしれたSSL通信を行うために必要な証明書のことです。 このSSL証明書をサーバ上のApacheやnginxなどに設定することで、 SSLによる暗号化通信が行えるようになります。 サーバに設定するSSL証明書は、単に「サーバ証明書」とも呼ばれます。 さて、このサーバへ設定するSSL証明書とはそもそもどういうものなのでしょうか。 一般的にお金を払わないと発行されないものであるけど、オレオレ証明書という自己証明書を作ることもできる