通信の暗号化が必要な場面 インターネット上で買い物をするとき、クレジットカードの番号などの個人情報を入力する場面があります。他人には知られたくない情報ですが、入力しないと買い物はできません。そこで、入力した内容が他人には見られないように「暗号化」して送信する、という方法が用いられます。それが「SSL(Secure Socket Layer)」という仕組みです。 Webサイトの場合には「https」が用いられ、利用者は何か操作をすることもなく、SSLを使用できます。このとき、画面のURL欄は「https」で始まるアドレスが表示され、鍵マークを確認できます。 公開鍵暗号とは SSLで使われる暗号化方法は「公開鍵暗号」のひとつです。名前の通り、「鍵」が「公開」されていることがポイントです。実際には、南京錠のようなものをイメージすると良いでしょう。つまり、鍵がなくてもロックすることはできますが、鍵
![Man in the middle attack(中間者攻撃)とは](https://cdn-ak-scissors.b.st-hatena.com/image/square/9c18bf66761a6f7846a15e8fb600474072f309ee/height=288;version=1;width=512/https%3A%2F%2Fmasuipeo.com%2Fimg%2Fogp.webp)