デジタル署名とは
データが本人のものであり、改ざんされていないことを確認するための仕組み。
解説
送信者は、メッセージのハッシュ値を自分の秘密鍵で暗号化して署名として付けます。受信者は、送信者の公開鍵で署名を復号したハッシュ値と、受信したメッセージから自分で計算したハッシュ値を比べ、一致すれば「署名者本人が作成したこと」と「改ざんされていないこと」を確認できます。秘密鍵は本人しか持たないため、後から「自分は作成していない」と否認することも難しくなります(否認防止)。
試験での出方
署名の作成と検証にそれぞれ使う鍵(作成は送信者の秘密鍵、検証は送信者の公開鍵)と、確認できる性質が問われます。
あわせて読みたい用語
この用語が解説に出てくる問題
- 平成31年度 春期 問74ディジタルサイネージの説明として,適切なものはどれか。
- 平成29年度 春期 問44電子メールの送信時に,送信者を送信側のメールサーバで認証するためのものはどれか。
- 平成27年度 秋期 問36手順に示す処理を実施することによって,メッセージの改ざんの検知の他に,受信者Bができることはどれか。 〔手順〕 送信者…
- 平成25年度 春期 問37手順に示す処理を実施したとき,メッセージの改ざんの検知の他に,受信者 B がセキュリティ上できることはどれか。 〔手順…
- 平成25年度 春期 問43電子メールを暗号化するために使用される方式はどれか。
この用語がよく出る分野:セキュリティの要点と過去問一覧