SSL

本セクションでは、SSL 暗号化の全体的な概要を説明します。

本セクションのほとんどでは、状況をわかりやすくするために、受信者である別の誰かに送信者としてメッセージを送信するものと仮定します。もちろん、実際には相互にメッセージを送信し合う場合がほとんどであるため、ここで説明する状況は実際は双方向で起こることになります。

ここでは全体にわたり、「ユーザーが何々する」ではなく「SSL ソフトウェアが何々する」と説明するよう留意しています。これは、1 つには、細かい処理はすべてソフトウェアによって実行され、SSL 対応ソフトウェアのユーザーは、プログラマーも含め、通常はオプションを設定するだけであることを強調するためです。また、ログイン パスワードなどを使用してコンピューターのセキュリティを確保する必要があることを強調する狙いもあります。SSL ソフトウェアを誰かに使用されてしまうような環境であれば、言うまでもなくセキュリティは完全に失われています。