SSLとは一体何なのか
歴史と仕組み
sslとはNetscape Communications社が開発を行ったネット上の信号を全て暗号化するもので、正式名称をSecure Socket Layerと言います。実は最近になって名前が聞かれる様になりましたが、1995年に登場したNetscape Navigator 2や、1996年に登場したInternet Explorer 3で既にその試みは開始されており、その歴史は10年以上もあります。通常インターネット上ではデータのやり取りは暗号化されずにデータが飛び交っているため、第3者がある程度WEBに詳しい人間であれば、簡単に傍受する事が可能になっています。近年はネットショップ等でクレジットカード番号や個人情報を扱う多くのWebサイトが増え、傍受やフィッシングを防ぐために各社SSLを導入しています。インターネットエクスプローらーやファイヤーフォックスなどのSSL/TLSに対応したWebブラウザを利用して、SSL/TLSで保護されたサイトに接続すると、そのサイトのWebサーバーはサーバー証明書をWebブラウザに送ります。その結果、WEBブラウザはサーバー証明書が正しいものかを判断し、検証します。検証後にはWEBサーバーと暗号化の鍵を交換し、送受信されるデータが全て暗号化される様になっております。実際SSL通信を行うと。Webブラウザの種類やバージョンによっては、他の場所に保護を示すマークが表示されます。普段、自分で使用しているWebブラウザの場合にはどこにどのようなマークが出ますので、目で確認する事が可能になります。現在はちょっと探せば、ネットワークの通信を盗聴するためのツールが無料で公開されています。少し知識があれば誰でもデータ傍受出来る時代になった今だからこそSSLの重要性を再度見直す必要があります。