テクノロジ
デジタル署名とは
英語名:Digital Signature
ひとことで言うと:電子文書の送信者と、送信後に内容が変わっていないことを確かめる仕組み。
意味をわかりやすく解説
デジタル署名は、電子文書を誰が作り、送った後に内容が変わっていないかを確かめる仕組みです。文書を秘密に隠すことが主な目的ではありません。
送信者は、文書から作った短い値(ハッシュ値)を自分の秘密鍵で署名します。受信者は送信者の公開鍵で署名を検証し、受信した文書から作ったハッシュ値と比べます。一致すれば、送信者と改ざんの有無を確認できます。
具体例
会社が配布ファイルへ自社の秘密鍵で署名します。利用者は会社の公開鍵で検証し、本当にその会社が配布したファイルで、途中で書き換えられていないかを確かめます。
似た用語との違い
公開鍵暗号方式による暗号化
機密性を守る暗号化は受信者の公開鍵を使います。署名は送信者の秘密鍵で作り、送信者の公開鍵で検証します。
ITパスポートの試験ポイント
「送信者の秘密鍵で署名」「送信者の公開鍵で検証」「本人性・完全性」がデジタル署名です。
CHECK QUESTION
アリスの署名を検証するとき使う鍵は?
答えを見る
アリスの公開鍵です。署名はアリスの秘密鍵で作られます。
この説明は分かりやすかったですか?
ITパスポートを勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。