基本情報技術者試験 基本情報技術者試験 令和元年度 秋期 午前 午前 問38: メッセージに RSA 方式のディジタル署名を付与して2者間で送受信する。そのときのディジタル署名の検証鍵と使用方法はどれか。

基本情報技術者試験 令和元年度 秋期 午前
Q 3838 / 80
メッセージに 方式のを付与して2者間で送受信する。そのときのディジタル署名の検証鍵と使用方法はどれか。
この問の正解率:39.12%(2,124件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

メッセージに RSA 方式のディジタル署名を付与して2者間で送受信する。そのときのディジタル署名の検証鍵と使用方法はどれか。

選択肢

  • .受信者の公開鍵であり,送信者がメッセージダイジェストからディジタル署名を作成する際に使用する。
  • .受信者の秘密鍵であり,受信者がディジタル署名からメッセージダイジェストを算出する際に使用する。
  • .送信者の公開鍵であり,受信者がディジタル署名からメッセージダイジェストを算出する際に使用する。
  • .送信者の秘密鍵であり,送信者がメッセージダイジェストからディジタル署名を作成する際に使用する。

正解

. 送信者の公開鍵であり,受信者がディジタル署名からメッセージダイジェストを算出する際に使用する。

解説

RSA署名は送信者の秘密鍵で署名を作成し、受信者は送信者の公開鍵で検証(復号)してメッセージダイジェストを取り出し改ざんを確認する。

選択肢ごとの解説

  • .署名作成は秘密鍵で行うため公開鍵ではない。
  • .受信者の鍵は検証に使わず、送信者の公開鍵を使う。
  • .送信者の公開鍵で検証(復号)=正解。
  • .これは署名作成側の説明で、検証鍵ではない。

基本情報技術者試験 令和元年度 秋期 午前過去問一覧へ戻る・問38