デジタル署名とは?でじたるしょめい
デジタル署名とは、公開鍵暗号方式を応用して、そのデータが確かに本人の作成したものであること(真正性)と、送信後に改ざんされていないこと(完全性)を受信者が検証できるようにする仕組み。送信者は自分の秘密鍵(署名鍵)で署名を作り、受信者は送信者の公開鍵(検証鍵)で検証する。その公開鍵が本人のものだと保証するのは、認証局(CA)が発行するデジタル証明書とPKI(公開鍵基盤)の役目である。
最終更新:2026-10-10
この語が出る過去問を解く →背景
紙の契約書には押印と署名があり、誰が作ったのか、あとから書き換えられていないかを印影や筆跡で争うことができた。電子ファイルにはその手掛かりが無く、差出人の名前を書き換えても、本文を直しても跡が残らない。そこで、本人しか持たない秘密鍵でしか作れず、対応する公開鍵で誰でも検証できる印を付ける方式が考えられた。電子契約が業務で使われるようになり、利用部門の社員にも関わる知識になっている。
具体例
電子契約サービスで取り交わした契約書には電子署名とタイムスタンプが付き、誰が・いつ・どの内容に合意したのかをあとから検証できる。紙の契約書を印刷して押印し、郵送でやり取りする手間と保管費用を省ける点が導入の理由になっている。
試験での引っ掛け
鍵の使い方が暗号化と逆になるのが最大の引っ掛け。中身を秘密にしたいなら「受信者の公開鍵で暗号化」、署名なら「送信者の秘密鍵で作成」。また署名を付けても本文が暗号化されるわけではなく、内容は第三者にも読める。公開鍵が本人のものだという保証は、署名そのものではなくデジタル証明書が担う点も問われる。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:平成21年度 秋期 ITパスポート試験 問74(IPA)解説で登場
データの送信側は受信者の公開鍵で暗号化し、受信側は自身の秘密鍵で復号することによって実現できる対策はどれか。
正解:通信経路上でのデータの盗聴防止
要点:受信者の公開鍵で暗号化すれば本人だけが読め盗聴を防げる
受信者の公開鍵で暗号化すると、対応する秘密鍵を持つ受信者だけが復号できる。したがって通信経路の途中で内容を取得されても読み取れず、盗聴への対策となる。送信者が本人であることの証明は、送信者自身の秘密鍵で署名するディジタル署名の役割であり、鍵の使い方が逆になる。
出典:平成22年度 秋期 ITパスポート試験 問55(IPA)
データ通信における暗号化技術に関する記述のうち、適切なものはどれか。
正解:電子商取引などで使用されるディジタル署名には、公開鍵暗号の技術が使われている。
要点:ディジタル署名は公開鍵暗号を応用した本人確認の仕組み
ディジタル署名は、送信者が自分の秘密鍵で署名を作り、受信者が対応する公開鍵で検証する仕組みで、公開鍵暗号の技術を応用している。これにより送信者のなりすましと内容の改ざんを検出できる。
出典:平成22年度 秋期 ITパスポート試験 問73(IPA)解説で登場
電子商取引において、取引当事者から独立している第三者機関である認証局が発行するものはどれか。
正解:取引当事者の公開鍵に対するディジタル証明書
要点:認証局は公開鍵の持ち主を保証する証明書を発行する
認証局(CA)は、公開鍵がたしかに本人のものであることを保証するため、公開鍵と所有者情報に自らの署名を付したディジタル証明書を発行する。秘密鍵は本人だけが保持するもので認証局には渡さず、ディジタル署名は取引の当事者自身が自分の秘密鍵で作成する。
出典:平成22年度 春期 ITパスポート試験 問54(IPA)解説で登場
Xさんは、Yさんにインターネットを使って電子メールを送ろうとしている。電子メールの内容を秘密にする必要があるので、公開鍵暗号方式を用いて暗号化して送信したい。電…
正解:Yさんの公開鍵
要点:内容を秘匿するなら受信者の公開鍵で暗号化する
公開鍵暗号方式では、受信者の公開鍵で暗号化した文は、対になる受信者の秘密鍵でしか復号できない。したがって内容を秘密にして送るには、受信者であるYさんの公開鍵を使って暗号化する。送信者側の鍵を使う場合は、内容の秘匿ではなく本人確認(ディジタル署名)の用途になる。
出典・参考
公式シラバスの9 技術要素 > 63. 情報セキュリティ対策・情報セキュリティ実装技術 > (3) 認証技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。