
応用情報技術者試験基礎・応用
条件を読む・根拠を説明する
MACと電子署名
条件を整理し、答えを選んでから解き方を確認しましょう。
共通鍵のMACと公開鍵方式の電子署名を比較する。適切な説明はどれか。
答え・解き方を読む
MACの検証者は共通鍵を持つため同じMACを生成し得る
考える順序
- 1MACは生成と検証で秘密を共有
- 2共有者が複数なら誰が生成したかの証明には限界
- 3電子署名は署名鍵と検証鍵の役割を分ける
選択肢ごとの理由
- 正解 · MACの検証者は共通鍵を持つため同じMACを生成し得る
MACは生成と検証で秘密を共有。共有者が複数なら誰が生成したかの証明には限界。電子署名は署名鍵と検証鍵の役割を分ける。
- 比較 · MACだけで共通鍵を持たない第三者にも生成者を証明できる
鍵共有者も生成できるので署名と同じ証明にはなりません。
- 比較 · 電子署名は検証鍵で誰でも署名を生成する
署名生成には対応する秘密鍵を用います。
- 比較 · 両者ともデータを必ず暗号化して隠す
完全性等の確認と機密性の暗号化は異なります。