中小企業診断士1次試験 用語集 経営情報システム
セキュリティ

デジタル署名

Digital Signature

概要

送信者の秘密鍵で署名し、公開鍵で検証することで、改ざん検知と本人確認を行う技術。

詳細解説

デジタル署名は、送信者が自身の秘密鍵でデータのハッシュ値を暗号化(署名)し、受信者が送信者の公開鍵で復号して検証する仕組みである。データの改ざんがないこと(完全性)と、送信者本人であること(認証)を確認できる。

さらに、秘密鍵は送信者のみが保有するため、送信の否認を防止する効果もある。電子契約や電子申請などで法的効力を持つ電子文書の信頼性を担保するために利用される。

事例・具体例

電子メールのS/MIME署名や、ソフトウェアのコード署名がデジタル署名の活用例である。認証局(CA)が発行するデジタル証明書により、公開鍵の正当性が保証される。