修了試験 2025-12-14実施分 基本情報技術者試験 問29
メッセージの送受信における署名鍵の使用に関する記述のうち,適切なものはどれか。
正答1
解説
正解は1です。 デジタル署名で、署名鍵(署名用の秘密鍵)をどう使うかを問う問題です。 送信者は自分の署名鍵で署名を作り、受信者は送信者の検証鍵(公開鍵)で署名を検証します。 これにより、送信者本人が作成したことと、メッセージが改ざんされていないことを確認できます。 【選択肢別解説】 1:○ 送信者が自分の署名鍵で署名を作成してメッセージに付けると、受信者は送信者の検証鍵で確かめられます。 署名鍵は本人しか持たないので、送信者による署名であると確認できます。 2:× 受信者が自分の署名鍵で、送信者が署名鍵で処理したデータを元に戻すことはできません。 検証に使うのは、受信者の署名鍵ではなく送信者の検証鍵(公開鍵)です。 3:× 送信者の署名鍵で処理したデータは、公開されている検証鍵で誰でも元に戻せます。 内容を秘密にするには、受信者の公開鍵で暗号化する必要があります。 4:× デジタル署名で分かるのは、改ざんがあったかどうかです。 改ざんされた部位を特定することはできません。 【ポイント】 「署名は送信者の秘密鍵で作り、送信者の公開鍵で検証する」「暗号化は受信者の公開鍵で行い、受信者の秘密鍵で復号する」と対比して覚えましょう。 デジタル署名は、なりすましと改ざんの検知に役立ちます。まとめて解く
修了試験 2025-12-14実施分を通しで解く(60問)→