本文へスキップ

デジタル署名とは?

でじたるしょめい

デジタル署名とは、電子文書やデータが改ざんされていないこと・作成者が本人であることを数学的に証明する仕組みです。

デジタル署名は、公開鍵暗号方式を応用した電子的な本人認証・改ざん検知の技術です。紙の文書における手書き署名や捺印に相当する役割を、電子データの世界で担います。

仕組みは主に2つの鍵を使います。署名する側は自分の秘密鍵を使って文書のハッシュ値(文書の指紋のようなもの)を暗号化し、これが「署名」となります。受け取った側は送信者の公開鍵でその署名を復号し、自分が計算したハッシュ値と一致すれば「改ざんなし・本人が署名した」と確認できます。

デジタル署名が保証するのは次の3点です。

  • 真正性:署名者が本人であること
  • 完全性:文書が送信後に改ざんされていないこと
  • 否認防止:署名者が後から「署名していない」と主張できないこと

実際の用途としては、電子契約書・電子申請書類・ソフトウェアの配布パッケージ・電子メール(S/MIME)・SSL/TLSサーバー証明書など幅広い分野で使われています。日本では電子署名法(電子署名及び認証業務に関する法律)により、一定の要件を満たすデジタル署名は手書き署名と同等の法的効力を持つと定められています。

使い方・例文

デジタル署名は、オンラインで契約書を取り交わす電子契約サービスや、マイナンバーカードを使った行政手続きのオンライン申請などで利用されています。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語