|
■ SSLについて Secure Site シール
SSLに対応したホームページの見分け方を知りたい方はこちらへ (SSL対応ページ) SSLとは SSLとはSecure Socket Layer(セキュアソケットレイヤー)の略で, 暗号化された安全な通信を提供します。 [概要] SSLは簡単に言うと、データを暗号化してやり取りするやり方の決まりです。 つまりお客様のクレジット番号や個人情報などを暗号化することにより 保護するというものです。 SSLでは、公開鍵暗号 (RSA) と秘密鍵暗号を併用しています。 公開鍵暗号 を使った暗号化・復号には時間がかかるので、より高速な秘密鍵暗号の鍵 (key) を公開鍵暗号で渡すようにしています。 SSLの必要性 現在インターネットで使われているプロトコル(通信手順)は、 仕様が公開されており, 暗号化が全く規定されていないため、回線 にパソコンなどを挿入すると非常に簡単に中身を覗くことができます。 インターネットは各サイトの相互接続によって成り立っていますので, 接続先が遠ければ遠いほど中継サイトが増えます。 時には自分が全く 知らないところを通るかもしれません。 そうなってくると、送った データを覗かれる可能性も次第に増えていきます。 安心できるかど うかは、通り道になっているサイト全てをどこまで信用するかにか かってきます。 インターネットはどこにどんな人がつながっている かわかりませんから、クレジットカード番号などの 大切な情報を送る 場合には用心したほうが良いわけです。 安全性 絶対に不正解読不能な暗号というのは存在しません。 もちろん、暗号文を正しく復号するには正しい鍵を知る必要がありますが、 鍵の種類は有限なので、 すべての鍵を順に試して行けばいつか必ず正しい鍵 にたどり着けます。 しかし、正しい鍵にいき着くまでに非常に長い時間 (たとえば1000年)かかるなら、 暗号の目的は十分達成できることになります。 一般に、鍵の長さがn[bit]ある場合の鍵の種類は2nですから、鍵が長ければ長い ほど種類が増えて解読が困難に(解読に時間がかかるように)なっていきます。 たとえば40ビットの長さの鍵なら最大で約 1 兆通り、56ビットなら約7京通り、 64 ビットなら約1844京通り試すといった具合です。 SSLを使うには Netscape Communicator や Internet Explorer など、SSL に対応した ブラウザがあれば使えます。 SSLを使うために特別の設定をする必要はありません。 対応している ブラウザを使っていれば、デフォルトの設定のままで必要なときには 自動的にSSLが使われます。 SSLについての参考ホームページ 日本ベリサイン社。 http://www.verisign.co.jp/ 日本ベリサイン社によるSSLの図解です。 http://www.verisign.co.jp/repository/faq/SSL/
|