平成21年度 春期 午前Ⅱ 問16
情報セキュリティ
デジタル署名に関する問題
ディジタル証明書をもつ A 氏が,B 商店に対して電子メールを使って商品の注文を行うときに,A 氏は自分の秘密鍵を用いてディジタル署名を行い,B 商店は A 氏の公開鍵を用いて署名を確認する。この手法によって実現できることはどれか。ここで,A 氏の秘密鍵は A 氏だけが使用できるものとする。
- アA 氏から B 商店に送られた注文の内容は,第三者に漏れないようにできる。
- イA 氏から発信された注文は,B 商店に届くようにできる。
- ウB 商店に届いた注文は,A 氏からの注文であることを確認できる。
- エB 商店は,A 氏に商品を売ることが許可されていることを確認できる。
答えと解説を見る
✓ これが正解ウB 商店に届いた注文は,A 氏からの注文であることを確認できる。
解説
デジタル署名で、届いた注文が A 氏からのものだと確認できます。
デジタル署名では、送信者が自分の秘密鍵で署名を作り、受信者が送信者の公開鍵で検証します。秘密鍵は A 氏だけが使えるので、A 氏の公開鍵で検証に成功すれば、その署名を作れたのは A 氏だけだと分かります。あわせて、署名の後に内容が書き換えられていれば検証に失敗するので、改ざんがないことも確かめられます。したがって、届いた注文が確かに A 氏からのものであると確認できます。デジタル署名で分かるのは誰が送ったかと改ざんの有無であり、中身を隠すことは暗号化の役割、と分けて覚えると判断できます。
ほかの選択肢はなぜ違うのか
- アA 氏から B 商店に送られた注文の内容…:第三者に内容を漏らさないのは暗号化の役割です。デジタル署名は送信者の秘密鍵で署名を付けるだけなので、本文そのものは読める状態のまま送られ、機密性は確保されません。
- イA 氏から発信された注文は,B 商店に届…:注文が相手に確実に届くかどうかは、メールを運ぶ通信の側の問題です。署名は届いたものの送信者と内容を確かめる仕組みであり、配送そのものを保証する働きはありません。
- エB 商店は,A 氏に商品を売ることが許可…:B 商店が A 氏に商品を売ってよいかどうかは、取引の許可や資格の問題で、署名の検証では分かりません。署名で確かめられるのは、注文を送った者が A 氏であることと改ざんの有無までです。
この問題の用語
- デジタル署名送り主が本人であることと、途中で中身が変わっていないことを同時に示す電子の印(古い表記はディジタル署名)。秘密鍵で作り、公開鍵で確かめます。
- 秘密鍵持ち主だけが手元に隠しておく鍵で、公開鍵と対になります。これが他人に渡ると、なりすましも盗み見も止められません。
- 公開鍵誰にでも配ってよい鍵で、これで暗号にした文は対になる秘密鍵でしか戻せません。相手に渡しても危なくないほうの鍵です。
- 電子メール文書やファイルをネットワーク越しに送る仕組み。送信にはSMTP、受信にはPOP3やIMAP4というプロトコルが使われます。
- ディジタル署名デジタル署名の古い書き方で、指しているものは同じです。改ざんを見つけられるだけで、改変そのものを防ぐ力はありません。
出典:平成21年度 春期 データベーススペシャリスト試験 午前Ⅱ 問16
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問21:秘密鍵に関する問題(秘密鍵)
- 令和7年度 秋期 午前Ⅱ 問20:デジタル署名に関する問題(デジタル署名)
- 令和6年度 秋期 午前Ⅱ 問21:ブロックチェーンに関する記述(電子メール)
- 令和2年度 10月 午前Ⅱ 問20:デジタル証明書に関する問題(ディジタル署名)
- 平成30年度 春期 午前Ⅱ 問21:公開鍵暗号方式に関する問題(公開鍵)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)