平成18年 春期 ソフトウェア開発技術者 午前 問74

送信者がメッセージからブロック暗号(方式)を用いて生成したメッセージ認証符号(MAC:message authentication code)をメッセージとともに送り、受信者が受け取ったメッセージからMACを生成して、送られてきたMACと一致することを確認するメッセージ認証で使用される鍵の組合わせはどれか。

送信者 受信者
受信者と共有している共通鍵 送信者と共有している共通鍵
受信者の公開鍵 受信者の秘密鍵
送信者の公開鍵 受信者の秘密鍵
送信者の秘密鍵 受信者の公開鍵


答え ア


解説
メッセージ認証符号では共通鍵暗号を使用するので、使用される鍵は送信者と受信者が共有している共通鍵(ア)になります。


キーワード
・メッセージ認証符号

キーワードの解説
  • メッセージ認証符号(Message Authentication Code、MAC)
    メッセージの認証に使われる短い情報のことです。
    メッセージ認証符号を生成するためのアルゴリズムは、共通鍵暗号を使用して、認証するメッセージと共通鍵から生成します。メッセージ認証符号付きのデータを受信したら、送信側と同じ方法でメッセージ認証符号生成し、受信したメッセージ認証符号と比較することで、メッセージが偽造・改ざんされていないこと確認します。

もっと、「メッセージ認証符号」について調べてみよう。

戻る 一覧へ 次へ