テクノロジ系 / セキュリティ
デジタル署名(署名鍵,検証鍵)
デジタル署名は、データの作成者確認と改ざん検知に使う公開鍵暗号の仕組みです。
もう少し詳しく
送信者は秘密鍵で署名を作成し、受信者は対応する公開鍵で検証します。署名が正しく検証できれば、秘密鍵を持つ送信者が作ったことと、署名後にデータが変更されていないことを確認できます。暗号化とは目的が異なり、主に真正性と完全性を確認します。
試験での見方
例:ソフトウェア配布元が更新ファイルに署名し、利用者は公開鍵で改ざんされていないことを確認します。
デジタル署名は『秘密鍵で署名、公開鍵で検証』です。公開鍵で暗号化し秘密鍵で復号する機密性の話と混同しないようにします。