実践で学ぶ、一歩進んだサーバ構築・運用術 第 6 回 stone (後編) 公開かぎと秘密かぎ Web 用の暗号化方式として有名な SSL は, 暗号通信に先だってまず RSA 暗号*7 を使って サーバー・クライアント間で共通かぎ*8 を交換し, この共通かぎを使って通信を暗号化します。 その仕組みを簡単に図 5 に示しました。 より詳しく知りたい方は, 日本ベリサインのホームページの FAQ (http://www.verisign.co.jp/repository/faq/SSL/) を参照すると良いでしょう。 クライアントから接続要求(1)があると, サーバーは公開かぎ証明書(2)を返します。 クライアントは, この公開かぎ証明書からサーバーの公開かぎ(3)を取り出します。 次にクライアントはランダムな共通かぎ(4)を生成し, この共通かぎ(4)をサーバーの公開かぎ(3) を使って