SSL (Secure Sockets Layer) は、Web サーバーとブラウザーの間に暗号化されたリンクを確立するために使用される標準のセキュリティ テクノロジです。 SSL テクノロジーを使用すると、Web サーバーとブラウザ間で送信されるすべてのデータが暗号化され、プライベートかつ完全な状態に保たれます。
この記事では、SSL を使用するメリットを理解していただくために、SSL について簡単に説明します。まずは具体的な内容から説明します。
#SSL はどのように機能しますか?
SSL は、SSL/TLS プロトコルと SSL 証明書という 2 つの主要な側面で構成されます。 1. SSL/TLS プロトコルを使用して、「転送中の」データを暗号化します。 2. SSL 証明書を使用して、安全な接続を確立し、接続されたサイトの権限/有効性を確認します。 すべてのブラウザは、SSL プロトコルを使用して安全な Web サーバーと対話できます。ただし、ブラウザとサーバーは、安全な接続を確立するためにいわゆる SSL 証明書を必要とします。動作原理
「SSL ハンドシェイク」の発生プロセス:1. ユーザーは URL (例: www.php.html) を使用します。 cn)、要件 ブラウザは Web サイト (サーバー) との安全な接続を確立します。 2. ブラウザは DNS サーバーからサイトの IP アドレスを取得し、Web サイトとの安全な接続を確立するよう要求します。 3. この安全な接続を有効にするには、ブラウザに SSL 検証が必要で、Web サイトのサーバーはユーザーのブラウザに検証用の SSL 証明書のコピーを送信します。 4. ブラウザは SSL 証明書を検証して、その信頼性を判断します。 5. ブラウザは、Web サイトが信頼できることを確認すると、対称セッション キーを作成し、Web サイトの証明書内の公開キーを使用して暗号化します。その後、セッション キーが Web サーバーに送信されます。 6. Web サーバーは、秘密キーを使用して対称セッション キーを復号します。 7. サーバーはセッションキーで暗号化された確認を送り返します。 8. 今後、サーバーとブラウザ間で送信されるすべてのデータは暗号化され、安全になります。#なぜ SSL を使用するのですか?
SSL の使用機能を見てみましょう:1. SSL は機密情報を暗号化します
SSL を使用する主な理由は、インターネット経由で送信される機密情報を暗号化して、意図した受信者のみがアクセスできるようにすることです。これにより、ハッカーや個人情報窃盗から保護されます。
2. SSL は認証を提供します正しい SSL 証明書は認証を提供します。つまり、送信される情報が確実に送信されることを意味します。適切なサーバーを使用し、他の人が私たちの情報を盗もうとしないようにしてください。
3. SSL は信頼を提供しますWeb ブラウザは、接続が保護され安全であることを訪問者に知らせるために、鍵のアイコンや緑色のバーなどの視覚的な合図を提供します。これは、訪問者がこれらのプロンプトを見たときに、Web サイトをより信頼し、Web サイトが危険ではないことを知ることができることを意味します。
説明:SSL は、攻撃者や ISP などの侵入企業による Web サイトとユーザーのブラウザ送信データの間の改ざんを防ぐのに役立ちます。これはクレジット カード番号などの機密情報を保護するために不可欠ですが、サイトをマルウェアから保護し、他者が当社のリソースに広告を挿入するのを防ぎます。また、当社の Web サイトとユーザーの個人情報にプライバシー、重要なセキュリティ、データの完全性を提供します。
要約:以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。
以上がSSLとは何ですか? SSLを使用するメリットは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。