ITパスポート 平成21年度 春期 問86
セキュリティ
デジタル署名に関する問題
ディジタル署名に関する記述のうち,適切なものはどれか。
- ア 署名付き文書の公開鍵を秘匿できる。
- イ データの改ざんが検知できる。
- ウ データの盗聴が防止できる。
- エ 文書に署名する自分の秘密鍵を圧縮して通信できる。
答えと解説
✓ これが正解イ データの改ざんが検知できる。
解説
デジタル署名が守るのは、書いた人と中身が変わらないことです。
デジタル署名は、誰が書いたかと、途中で改ざんされていないかを示す仕組みです。送る側は中身を要約し、自分だけが持つ秘密鍵でその要約を暗号化します。受け取る側は公開鍵で復号し、手元で作った要約と突き合わせます。食い違えば途中で変えられたと分かるので、改ざんを検知できます。データの改ざんが検知できると述べた肢が正解で、守る先がそのまま出ています。公開鍵を秘匿できると述べた肢は、そもそも向きが逆になります。公開鍵は、誰でも手に入れられなければ確かめようがありません。盗聴を防止できると述べた肢も、署名の役目ではありません。中身そのものは暗号化されていないので、読まれることは防げません。自分の秘密鍵を圧縮して送る肢は、してはいけない行いです。秘密鍵を渡した時点で、誰でも本人になりすませてしまいます。
ほかの選択肢の解説
- ア 署名付き文書の公開鍵を秘匿できる。:公開鍵を秘匿できるとしています。守りを厚くしたい気持ちは、確かに分かります。ところが公開鍵は、誰でも取れて当然の鍵です。隠せば、受け取った側が署名を検証できません。隠すべき鍵なら、対になる秘密鍵のほうです。
- ウ データの盗聴が防止できる。:データの盗聴が防止できるとしています。どちらも暗号の技術を使う点は、確かに同じです。ところがデジタル署名そのものは、本文を暗号化してはいません。読まれることは、これでは防げないのです。盗聴を防ぎたいなら、本文を暗号化する技術のほうが答えです。
- エ 文書に署名する自分の秘密鍵を圧縮して通信できる。:自分の秘密鍵を圧縮して送るとしています。送れば相手も使えるように思えるかもしれません。ところが秘密鍵は、渡してはならないものです。渡した時点で、誰でも本人になりすませます。送ってよい鍵なら、公開鍵のほうです。秘密鍵は渡してはいけません。
関連用語
- デジタル
署名 送り主が本人であることと、途中で中身が変わっていないことを同時に示す電子の印(古い表記はディジタル署名)。 - ディジタル
署名 デジタル署名の古い書き方で、指しているものは同じです。 - 公開鍵誰にでも配ってよい鍵で、これで暗号にした文は対になる秘密鍵でしか戻せません。
- 改ざん保管や送信の途中で、内容を許されずに書き換えること。
- 盗聴通信の途中で、内容をひそかに読み取ること。
- 秘密鍵持ち主だけが手元に隠しておく鍵で、公開鍵と対になります。
出典:平成21年度 春期 ITパスポート試験 問86
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問91:
ハッシュ 関数に 関する 記述 (デジタル 署名) - 令和8年度 問90:
PKI (公開鍵基盤)の 特徴 (秘密鍵) - 令和7年度 問89:
公開鍵暗号方式に 関する 問題 (公開鍵) - 令和6年度 問73:
ソーシャルエンジニアリング 対策 (盗聴) - 令和2年度 10月 (特別措置試験) 問100:
ディジタル 署名に 関する 問題 (ディジタル 署名)
同じ分野の問題
誤りを見つけたら報告する