HTTP Cookieの概要

著者: Judy Howell
作成日: 1 J 2021
更新日: 11 5月 2024
Anonim
Cookieの仕組み【図解でわかりやすく解説】
ビデオ: Cookieの仕組み【図解でわかりやすく解説】

コンテンツ


取り除く:

インターネットCookieは、現在の最も重要なインターネットツールの1つですが、いくつかの重要な欠陥があります。

インターネットのユーザーエクスペリエンスに関しては、小さなことで大きな違いが生じることがよくあります。これは、HTTP Cookieの開発によって例示される概念です。見過ごされがちなCookieは、各ユーザーがWebサイトにアクセスしたときに閲覧履歴を表示する各ユーザーに関する情報を保存するファイルです。このツールの主な利点は、Webサイトがこれらのファイルにアクセスし、Webサイト上のユーザーの過去の履歴に関する情報を取得し、その情報を使用してユーザーエクスペリエンスを大幅に改善できることです。この機能により、ユーザーはsおよびショッピングカートへのログインプロセスを自動化できるだけでなく、検索クエリをより効率的にし、Webサイトが広告を適切にターゲティングすることもできます。

これらの機能は非常に一般的であるため見落とされがちですが、多くの疑問が残ります。どのように正確に機能しますか?この情報はどのように収集されますか?この進歩は、インターネットの未来にとって何を意味するのでしょうか?読んで見つけてください!

クッキーの発明

Cookieのアイデアは1996年に遡り、若いプログラマーのLou MontulliがNetscapeのeコマースショッピングカートの一部としてこのアイデアを開発しました。このツールは、ユーザーのコンピューターと通信して、以前にサイトにアクセスしたコンピューターを判別するように設計されています。

当時、サーバーはリクエストをユーザーのブラウザーと一致させるのに問題がありました。 Netscapeは、新規ユーザーと以前にサイトにアクセスしたことがあるユーザーを把握することで、ターゲットを絞った効率的なユーザーエクスペリエンスを大幅に改善できると考えました。ファイルは派手なものではなく、常に更新されるコードで記述されたファイルです。 「クッキー」という用語は、2つの通信プログラム間で交換される短いデータパケットを意味するコンピューターサイエンスの用語「マジッククッキー」から採用されました。 Lou MontulliがCookie技術の特許を申請するのはそう長くはかかりませんでした。 1998年に彼は1つを得ました。わずか数年のうちに、Microsoft Internet Explorerはこのテクノロジーを採用し、Cookieをインターネット探索の主要機能として効果的に採用しました。 (「インターネットの歴史」でインターネットの先駆者についてもっと読んでください。)

クッキーの仕組み

ユーザーがCookieを使用するWebサイトにアクセスすると、Webサイトはブラウザーに、後で使用するためにこの情報を要求ルールとともに保存するように指示します。 Webサーバーは、HTTPの「Cookieの設定」ヘッダーを削除することでこれを実現します。 Webサーバーは、Cookieが使用される時間だけでなく、Cookieが使用されるドメインを指示するために、Cookieでコマンドを使用します。ユーザーがサイトにアクセスし続けると、ユーザーを個別に識別するためにブラウザからこの情報が要求されます。これは、ログインプロセスを合理化するだけでなく、繰り返し行わなければならないときにユーザーにとってしばしば煩わしい要求や傾向を記憶できるため、プロバイダーや商人などのログインサイトに役立ちます。これらのCookieには実行可能コードはなく、最も重要なことには、ウイルスが含まれていません。

Cookieが考案されてから約20年後、CookieはユーザーとWebマスターの両方にとってWebサーフィンを根本的に作り変えました。ユーザーにとって、Cookieはオンラインでの商品の表示と購入を容易にするだけでなく、ジョブの申請、フォームへの入力、検索エンジンクエリの作成など、ほとんどすべてのログインプロセスを簡素化するために使用されています。 Webサイトは、サービスの品質を大幅に向上させました。 Cookieは、ウェブサイトがターゲットを絞った広告を提供するために使用されるようになりました。これは、数百万のウェブサイトの莫大な収入源です。 Cookieは、購入者だけでなく企業にとっても優れた資産となりました。Cookieが提供する情報により、これらのグループ間の交換が両当事者にとってより快適になるためです。

クッキーが崩れる場所

クッキーはウェブサイトの閲覧方法に大きな影響を与えていますが、誰もがクッキーを好むわけではありません。 Cookieの使用に関して提起された主な異議は、Cookieが提供する個人情報への暗黙的なアクセスです。これらの懸念の理由は、Cookieがユーザーに1つの識別ポイントを提供することが多いという事実に起因しています。 Cookieはインターネット経由で交換されるため、Cookieがインターセプトされた場合、Cookieを複製してユーザーログインをハイジャックするために使用できます。これにより、クレジットカード情報や社会保障番号などの機密データをWebサイトに保存するユーザーにとって多くの問題が発生する可能性があります。

CookieにはWebサイト上のフォームに書き込まれた情報がすべて保存される可能性があるため、Cookieに含まれる情報がほぼすべて侵害される可能性があります。このため、多くの人が、ユーザーの個人情報や財務情報が間違った手に渡った場合のユーザーに対する潜在的な危険性について懸念を表明しています。これらの懸念は、いくつかの国の政策立案者の側で失われていません。過去数年にわたって、英国と米国の政府は、Cookieの使用を制限する法案を提案しており、少なくともユーザーが選択した場合にCookieの使用をオプトアウトすることを許可しています。

ユーザーのセキュリティの最大の重要性を認識して、多くの企業はユーザー情報を保護するために断固たる措置を講じています。たとえば、一部のWebサーバーはSecure Socket Layer(SSL)を介してCookieを取得しています。 SSLを使用する利点は、インターネット経由の伝送を保護するために、ブラウザー要求を暗号化することです。この方法は、Cookieの傍受に対処する最も効果的な方法であることが証明されています。 (オンラインプライバシーの問題の詳細については、オンラインのプライバシーについて知っておくべきことをご覧ください。)

他のWebサーバーも、パスワードやクレジットカード情報などの機密の個人情報が関係するユーザーを再検証するための措置を講じています。これらの方法には、ユーザーがパスワードを再入力したり、カードのセキュリティ識別番号を入力したりすることが含まれる場合があります。さらに広く言えば、ユーザーの名前やIPアドレスなどの固有の情報をユーザー識別基準に追加すると、ユーザーの区別がはるかに簡単になり、なりすましがはるかに難しくなります。

ゲームを変えるツールですが、セキュリティ上の懸念は持続します

Cookieの作成により、インターネットの使用方法が大きく変わりました。消費者側では、オンラインショッピングやログ情報の記録がこれまでになく簡単かつ効率的になりました。サプライヤー側では、企業はより具体的で便利なユーザーエクスペリエンスを顧客に提供できます。ただし、ユーザーとWebサイトの両方が、Cookieを介して送信される情報の安全性を確保するための対策を講じる必要があります。プライバシーに関する懸念は今後も続きますが、インターネットCookieの発明は今もなお最大のインターネットツールの1つです。