デジタル署名とは
デジタル署名は、公開鍵暗号を用いてデジタル文書の発信者の正当性と内容の完全性を確かめる技術です。文書に専用データを添えると、受信側は「誰が送ったか」と「途中で改ざんされていないか」を検証できます。改ざんの有無は判断できますが、どこが変わったかの特定や自動修正は行えません。
仕組みはこうです。送信者は文書をハッシュ関数で要約し、その要約(メッセージダイジェスト)を自分の秘密鍵で暗号化して署名にします。受信者は署名を送信者の公開鍵で復号し、受け取った文書を同じハッシュで要約して照合し、一致すれば正当で改ざんなしと確認できます。
メールやPDF、ソフト更新の配布で広く利用されます。公開鍵が本人のものかは電子証明書で確かめるのが一般的です。デジタル署名は、なりすまし防止と改ざん検知を同時に実現し、安全な電子取引を支える基盤です。
関連用語
PR

