ディジタル署名とは?でぃじたるしょめい
ディジタル署名とは、送信者が対象のハッシュ値を自分の秘密鍵で変換して添え、受信者が送信者の公開鍵で戻して自分の計算したハッシュ値と一致するかを確かめる仕組み。改ざんの検知に加え、秘密鍵を持つ本人にしか作れないことから、後で「送っていない」と言わせない否認防止が成り立つ。鍵を使う向きが暗号化と逆になる点が要点。
最終更新:2026-10-06
この語が出る過去問を解く →背景
対面や紙であれば、押印や自筆の署名が「本人が確かに承認した」ことの証拠になっていた。ネットワーク越しの取引では相手の顔も筆跡も見えず、通信内容は途中でいくらでも作り替えられる。共通鍵では受信者も同じ鍵を持つため、送信者が作ったのか受信者が偽造したのか区別できず否認防止が成立しない。「作れるのは1人、確かめられるのは全員」という状態を非対称鍵で作ったのがディジタル署名である。
具体例
マイナンバーカードには署名用電子証明書が入っており、e-Taxで確定申告書を送るときは申告データのハッシュ値をカード内の秘密鍵で署名して提出する。文書そのものを暗号化するわけではないので中身はそのまま読め、処理量も文書の大きさにほとんど左右されない。1バイトでも書き換われば受信側の計算したハッシュ値と合わず、改ざんが判明する。
試験での引っ掛け
署名は機密性を与えない。署名付きの文書は誰でも読めるため、内容を秘匿したいなら別に暗号化が要る。選択肢では鍵の向きが定番の引っ掛けで、「送信者の公開鍵で暗号化する」とあれば暗号化と署名の取り違えである。また署名だけでは公開鍵の持ち主が誰なのかは分からず、その結び付けは認証局が発行するディジタル証明書が担う。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:平成28年度 秋期 応用情報技術者試験 午前 問43(IPA)解説で登場
受信した電子メールの送信元ドメインが詐称されていないことを検証する仕組みであるSPF(Sender Policy Framework)の特徴はどれか。
正解:受信側のメールサーバが、受信メールの送信元IPアドレスと、送信元ドメインのDNSに登録されているメールサーバのIPアドレスとを照合する。
要点:SPFはDNSに公開した送信サーバ一覧とIPを照合する
SPFでは、ドメインの管理者があらかじめDNSに「このドメインからのメールを送出してよいサーバのIPアドレス」を公開しておきます。受信側のメールサーバは、届いたメールの送信元IPアドレスと、エンベロープの送信元ドメインについてDNSから取得した一覧とを突き合わせ、一致しなければ詐称と判断します。ディジタル署名を用いるDKIMや、ブラックリスト照会とは仕組みが異なります。
出典:平成28年度 春期 応用情報技術者試験 午前 問39(IPA)解説で登場
JIS Q 27000で定義された情報セキュリティの特性に関する記述のうち,否認防止の特性に該当するものはどれか。
正解:ある利用者がシステムを利用したという事実を証明可能にする。
要点:否認防止は行為の事実を後から証明できるようにすること
否認防止とは、ある行為が行われた事実を後から当事者に否定させないようにする特性である。監査ログやディジタル署名によって「誰が何をしたか」を証明できる状態にすることで実現される。
出典:平成31年度 春期 応用情報技術者試験 午前 問40(IPA)
DNSSECについての記述のうち、適切なものはどれか。
正解:公開鍵暗号方式によるディジタル署名を用いることによって、正当なDNSサーバからの応答であることをクライアントが検証できる。
要点:DNSSECは公開鍵署名でDNS応答の正当性を検証する仕組み
DNSSECは、DNSの応答であるリソースレコードに公開鍵暗号方式によるディジタル署名を付ける拡張である。クライアント(バリデータ)は信頼の連鎖をたどって署名を検証することで、応答が正当な権威サーバに由来し改ざんされていないことを確認でき、キャッシュポイズニングを防げる。
出典:令和2年度 10月試験 応用情報技術者試験 午前 問40(IPA)
送信者Aからの文書ファイルと、その文書ファイルのディジタル署名を受信者Bが受信したとき、受信者Bができることはどれか。ここで、受信者Bは送信者Aの署名検証鍵Xを…
正解:文書ファイルが改ざんされていないこと、及びディジタル署名が署名生成鍵Yによって生成されたことを確認できる。
要点:署名検証で分かるのは改ざんの有無と署名者の正当性
ディジタル署名は、文書のハッシュ値を署名生成鍵(秘密鍵)で処理したものである。受信者は署名検証鍵(公開鍵)で検証することで、文書が改ざんされていないことと、対応する署名生成鍵をもつ送信者が署名したことを確認できる。ただし改ざん箇所の特定まではできない。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。