デジタル署名とは?わかりやすく解説【ITパスポート対策】

最終更新日:2026年7月16日

30秒でわかる結論

デジタル署名は、電子文書の「本人性(なりすましでない)」と「完全性(改ざんされていない)」を証明する仕組みです。送信者の秘密鍵で署名を作り、受信者が公開鍵で検証します。「その公開鍵が本当に本人のものか」を保証するのが認証局(CA)で、この信頼の連鎖がhttpsや電子契約を支えています。公開鍵暗号方式の応用技術で、ITパスポートでも情報セキュリティマネジメントでも頻出の重要テーマです。

デジタル署名=「本人が作成した」ことと「改ざんされていない」ことの2点を証明する仕組み。実印と割印のデジタル版。

電子文書の「実印」と「割印」——本人しか作れず、内容が変われば即バレる仕組みが、デジタル署名です。

図解

デジタル署名のフロー送信者秘密鍵🔑で署名を作成📄 文書+署名公開鍵🔓で署名を検証受信者✓ 本人確認OK✓ 改ざんなし「その公開鍵が本当に送信者のもの」を保証するのが認証局(CA)認証局が発行する電子証明書が、httpsや電子契約の信頼の根拠

解説

デジタル署名は、電子文書の送信者本人が作成したものであること(本人性)と、送信後に内容が改ざんされていないこと(完全性)の両方を証明するための仕組みです。送信者は自分の秘密鍵を使って署名を作成し、受信者はペアになる送信者の公開鍵を使ってその署名を検証します。この際、送信者の公開鍵が本当に本人のものであることを保証する第三者機関が認証局(CA:Certificate Authority)です。「秘密鍵で署名、公開鍵で検証、その公開鍵の身元を保証するのが認証局」という一連の流れがITパスポートで問われます。

具体例

①電子契約:秘密鍵で電子文書に署名→認証局が発行した証明書で本人性を保証。「後から『サインしていない』は言い逃れできない(否認防止)」。②Webのhttps:サーバーのデジタル証明書で「本物のサイト」を確認(フィッシングサイトには正規の証明書がない)。③ソフトウェアの配布:アップデートファイルにデジタル署名→インストール前に改ざんされていないかを検証。

間違えやすい類似用語

覚え方

秘密鍵で署名、公開鍵で検証。身元の保証人は認証局(CA)

試験での問われ方

ITパスポートでは「①デジタル署名の目的(本人性+完全性の2点証明)」「②署名の方向(秘密鍵で署名、公開鍵で検証)」「③認証局(CA)の役割」が頻出。特に「秘密鍵と公開鍵の使い方が暗号化と逆」(暗号化は公開鍵で暗号化して秘密鍵で復号、署名は秘密鍵で署名して公開鍵で検証)という対比が引っかけ問題に使われます。

確認問題

電子文書に対して「本人が作成したこと(なりすましでない)」と「改ざんされていないこと」を証明する技術を何と呼ぶでしょう?

正解:A. デジタル署名

デジタル署名は公開鍵暗号を応用し、本人性(なりすまし防止)と完全性(改ざん検知)を保証する技術。「秘密鍵で署名、公開鍵で検証」という方向性と、「認証局(CA)が公開鍵の信頼を保証する」流れを覚えましょう。

デジタル署名の問題を解いてみる →

関連用語

出典・参考資料

監修:横浜ITコンサル合同会社

AI用語集の一覧に戻る

運営者情報

編集ポリシー

提供:横浜ITコンサル合同会社