過去問解きまくり研究所 ホーム

令和7年度 秋期 午前Ⅱ 問20

情報セキュリティ

デジタル署名に関する問題

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

答えと解説を見る

✓ これが正解ウ送信者の公開鍵であり,受信者がデジタル署名からメッセージダイジェストを取り出す際に使用する。

解説

検証鍵は送信者の公開鍵で、受信者が署名からダイジェストを取り出します。

RSA 方式のデジタル署名では、送信者がメッセージからメッセージダイジェストを作り、それを送信者自身の秘密鍵で変換して署名を作ります。受信者は、送信者の公開鍵を使って署名からメッセージダイジェストを取り出し、受け取ったメッセージから自分で計算したダイジェストと比べます。両者が一致すれば、送信者本人が署名したこと、メッセージが改ざんされていないことを確かめられます。つまり、署名の検証に使う鍵は送信者の公開鍵で、それを使うのは受信者です。見分ける軸は、誰の鍵か、公開鍵か秘密鍵か、誰がいつ使うかの三つです。署名は送信者の秘密鍵で作り、送信者の公開鍵で確かめる、と覚えましょう。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問20

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)