質問: フォワード プロキシサーバーのSSLについて教えください。社内ネットワークのセキュリティ対策でSSLの可視化(復号化)などを行うケースについてです。
回答: 「これを自己証明書使っているとわからないようにして、SSLの通信を可視化(復号化)することは可能ですか。」 > 不可能です. まぁ,普通の人はいちいちインストールしてある証明書を確認して自己証明書を使っているか確認しないので,(警告も出ないので) わからないとも言えますが. 「例えば、クライアントとプロキシ間のSSLをベリサインで買ったものに変えるとか?(意味ない?)」 >意味ないです. 証明書の中身にコモンネームというのがあります.これが通信相手と同じなのかを確かめますので,たとえ証明書自体が,クライアントが信頼しているCAから発行されたものであっても,そこで検証が失敗しブラウザは警告を出します.そのため意味ないのです. もし,通信相手(例えばgoogle.comとか)をコモンネームに設定してある証明書がベリサインから発行してもらえるなら話は別ですが,それができたら証明書の仕組みが崩れてしまいますし,通信相手ごとに証明書をベリサインにつくってもらう必要があります. 中間証明局になれるような証明書をベリサインに発行してもらえればできますが、そのような証明書はプロキシサーバで復号につかうといった今回のような用途では発行してもらえませんし... なのでムリですね.