SSL電子証明書の比較検証サイト

SSL大全

ホスティングサービス専用サーバーレンタルサーバーSSL



▼クリックすると各ページを別ウィンドウで表示して比較できます。▼

■すぐにSSLサーバ証明書が必要な方へ!
Click Here!
▲クリックすると各ページを別ウィンドウで表示して比較できます。▲

SSLとは
 Netscape Communications社が開発した、インターネット上で情報を暗号化して送受信するプロトコル。現在インターネットで広く使われているWWWやFTPなどのデータを暗号化し、プライバシーに関わる情報やクレジットカード番号、企業秘密などを安全に送受信することができる。

 SSLは公開鍵暗号や秘密鍵暗号、デジタル証明書、ハッシュ関数などのセキュリティ技術を組み合わせ、データの盗聴や改ざん、なりすましを防ぐことができる。OSI参照モデルではセッション層(第5層)とトランスポート層(第4層)の境界で動作し、HTTPやFTPなどの上位のプロトコルを利用するアプリケーションソフトからは、特に意識することなく透過的に利用することができる。SSL 3.0をもとに若干の改良が加えられたTLS 1.0がRFC 2246としてIETFで標準化されている。
(e-Wordsより)

 WebブラウザとWebサーバ間で安全な通信を行なうためにNetscape Communicationsが開発したセキュリティ機能。IETFによる標準化も行なわれており、TLS(Transport Layer Security)としてRFC2246になっている。認証局の署名の入った証明書を使ったサーバの認証とWebブラウザとWebサーバ間での通信内容の暗号化という2つの機能を持つ。

 SSLはTCP層とアプリケーション層間に位置するプロトコル層として位置しており、HTTPに限らずTelnetやFTP、SMTPなどのさまざまなアプリケーションプロトコルを暗号化できる点が特徴。ただし、UDPパケットの暗号化には対応していない。Netscape NavigatorやInternet ExplorerといったWebブラウザがすでにSSLへの対応を行なっているため、ユーザーが特に意識せずに使うことができる点もメリット。現在では、Apache、Netscape Web Server、IISなど主要なWebサーバで利用することができ、Eコマースやオンラインバンキングなどのサイトで一般的に用いられている。

 また、最近ではSSLでのデータ暗号化処理を、ハードウェアで高速に行なうアプライアンスやPCIカードなども登場している。
(NETWORK MAGAZINEより)

 Netscape社が提唱するセキュリティ機能の付加されたHTTPプロトコル。Internet上でプライバシーや金銭などに関する情報を、安全にやり取りするために考案された。

 SSLプロトコルは2階層からなり、下位層はデータの配送、圧縮などを担当し、上位層では認証やデジタル署名、暗号化などのネゴシエーションを行なう(将来的にはSMTPやNNTPもサポートされる予定)。

 通常のHTTPセッションでは、WWWサーバに接続後HTMLをGETコマンドで読み出し、その後セッションをクローズするという手順で通信が進んでいく。しかしSSLの場合は、最初に、相手の認証や使用する暗号、デジタル署名のアルゴリズムなどに関するネゴシエーションを行ない、次に相互に認証してから、最後にHTMLデータの読み出しを行なう。

 このように、単純なデータの受け渡しだけでなく、最初にネゴシエーションフェーズが入るので、そのための時間(とCPUパワー)が余分に必要になる。そのため、一度確立したサーバ・クライアント間のセッション情報は、このネゴシエーションを簡略化して、再接続時のオーバーヘッドを下げるようになっている。
(Glossary Helpより)

Yahoo! JAPAN google livedoor goo Excite MSN japan Infoseek

ホスティングサービスお問い合わせ