テクノロジ系:セキュリティ
暗号・デジタル署名・SSL/TLS
一言で言うと
共通鍵と公開鍵。署名は、暗号化の逆の使い方。
共通鍵と公開鍵。署名は、暗号化の逆の使い方。
たとえ話
共通鍵=同じ鍵で施錠・解錠。公開鍵=誰でも使える郵便受け(投函は誰でもできるが、取り出せるのは持ち主だけ)。
押さえること
- 共通鍵暗号: 暗号化と復号で同じ鍵。速いが、鍵の受け渡しが課題。公開鍵暗号: 公開鍵と秘密鍵のペア。公開鍵で暗号化し、対応する秘密鍵で復号(盗み見の防止)
- デジタル署名: 送信者の秘密鍵で署名し、公開鍵で検証する。なりすましや改ざんを防ぐ。電子証明書とCA(認証局)で、公開鍵の持ち主を保証(PKI)
- SSL/TLS: Webサーバとの通信全体を暗号化。ハッシュ値: 改ざんの検出に使う
試験でのポイント
- 盗み見の防止=公開鍵暗号、なりすましや改ざんの防止=デジタル署名
確認問題
デジタル署名で、署名に使う鍵は?
答えを見る
送信者の秘密鍵