RSA署名では送信者の公開鍵で署名を検証し、メッセージダイジェストを比較する

RSA署名では送信者の公開鍵で署名を検証し、メッセージダイジェストを比較するためウです。 送信者は自身の秘密鍵で署名を作り、受信者は対応する送信者の公開鍵で署名を検証します。検証で得たダイジェストと受信メッセージから計算したダイジェストを比較します。 署名作成に受信者の公開鍵は使いません。送信者自身の秘密鍵を使います。 検証に受信者の秘密鍵は使いません。署名者である送信者の公開鍵を使います。 送信者の秘密鍵で署名を作る説明であり、問われている検証鍵と検証方法ではありません。

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

出典令和元年度 秋期 基本情報技術者試験 午前 問38
ア
受信者の公開鍵であり,送信者がメッセージダイジェストからデジタル署名を作成する際に使用する。
イ
受信者の秘密鍵であり,受信者がデジタル署名からメッセージダイジェストを算出する際に使用する。
ウ
送信者の公開鍵であり,受信者がデジタル署名からメッセージダイジェストを算出する際に使用する。
エ
送信者の秘密鍵であり,送信者がメッセージダイジェストからデジタル署名を作成する際に使用する。