KB)本記事ではWebの通信を暗号化するSSLをテーマに、IT業界全体で重要性を増すSSLの状況や、SSLを容易に利用できる環境などを紹介します。Workerを紹介します。Layer)は、Webの通信を暗号化してセキュリティを高める技術で、ブラウザに鍵マークが表示されて安全に通信できる方法として一般に広く認知されています。SSLはオンラインバンキングなど高いセキュリティが要求されるサービスに用いられるのはもちろん、SSL環境でしか利用できない技術が登場している状況など、その重要性は近年ますます高まっています。本記事ではSSLを取り巻く現在状況や、SSLを容易に利用できる環境について紹介します。Workerを紹介し、実装例を説明します。本記事では使用している環境は以下の通りです。43.0.2357.93Webの世界に安全性をもたらすSSL特に意図しない限り、インターネット通信は暗号化されません。Webアクセスに用いられるHTTP通信では、その内容を盗聴や改ざんするのは比較的簡単です。図1はWordPressで構築したブログの管理ページにスマートフォンからログインしたときの通信を盗聴した様子です。ログイン画面に入力されたアカウントやパスワードが丸見えになってしまっています。暗号化されないHTTP通信は内容が丸見え(赤枠部分)また来日観光客の増加とともに拡がりを見せている公衆無線LANサービスでは、無線LANのレベルでセキュリティが設定されていない場合があります。このような無線LANでは電波の届く範囲にいれば理論上通信内容がのぞき放題で、非常にリスクが高い状態と言えます。Layer)はWebの通信に表1のような機能を提供します。SSLを利用することで通信時のセキュリティリスクを低減することができます。Protocol)ですが、過去経緯から広義にSSLと呼ばれることが多いため、本記事ではSSLと呼称します。