電子署名とは
作成者本人と、内容に改ざんがないことを証明する
- 電子署名は、電子文書から作ったハッシュ値を、送信者の秘密鍵で暗号化して付けることで、作成者本人であることと、内容に改ざんがないことを証明するしくみです。
- 受け取った側は、送信者の公開鍵で署名を復号し、文書から作ったハッシュ値と一致するかを確かめます。
- 公開鍵が本人のものかは、認証局(CA)が発行する証明書で保証します。
電子署名とは
電子署名(デジタル署名)は、電子文書に付けて、作成者が本人であることと、内容に改ざんがないことを証明するしくみです。紙の文書でいう押印やサインにあたりますが、電子データは簡単にコピーや書き換えができるため、数学的なしくみで裏付けます。
電子署名は、公開鍵暗号とハッシュ化を組み合わせて作ります。インターネットでのなりすましや改ざんのリスクを減らし、重要な文書に法的な効力を持たせるために使われます。
作成と検証の流れ
電子署名は、送信者が作り、受信者が確かめます。鍵の使い方は、ふつうの暗号化と逆になっているのがポイントです。
作る側と確かめる側
- 送信者が作る: 電子文書からハッシュ値を求め、そのハッシュ値を、自分の秘密鍵で暗号化します。できたものが電子署名です。文書に付けて送ります。
- 受信者が確かめる: 受け取った電子署名を、送信者の公開鍵で復号して、ハッシュ値Aを得ます。受け取った文書からもハッシュ値Bを求め、AとBが同じなら、本人が作った、改ざんされていない文書だと分かります。
秘密鍵を持っているのは送信者だけなので、その鍵で作った署名は本人のものだと言えます。ハッシュ値は、1ビットでも文書が違うと全く違う値になるため、改ざんを見つけられます。
公開鍵が本人のものである保証
受信者が使う公開鍵が、偽物ではなく本当に送信者のものかを保証するしくみがPKI(公開鍵基盤)です。第三者機関のCA(認証局)が、公開鍵が本人のものであることを証明する公開鍵証明書を発行します。これで、偽の公開鍵を使ったなりすましを防げます。
試験での問われ方
モバイルシステム技術検定2級では、第11章「情報セキュリティ」で出ます。もちこ道場の第11章の問題では、電子署名を含む問題が9問あり、次のような問われ方をしています。
- 穴埋め: 「ハッシュ値を送信者の秘密鍵で暗号化し、作成者と改ざんのなさを保証する」の空欄に電子署名を選びます。「電子署名は、電子文書から作った[1]を送信者の[2]で暗号化して作る」と、ハッシュ値と秘密鍵の組み合わせを問う形もあります。
- 誤った記述を選ぶ: 「受信者の公開鍵で暗号化する」「送信者の秘密鍵で復号して確かめる」「受信者の秘密鍵で復号する」「電子署名法は暗号化を義務付けている」のように、鍵や役割を入れ替えた記述を見抜きます。
- ほかの用語の外れの選択肢: ハッシュ化・シングルサインオン・メールのドメイン認証(DKIM)などの問題で、電子署名が並びます。
似た用語との違い
| 用語 | 何をするか |
|---|---|
| 電子署名 | ハッシュ値を秘密鍵で暗号化し、作成者本人と改ざんのなさを証明する |
| ハッシュ化 | 任意の長さのデータを固定長の値に、元に戻せない形で変える。電子署名の部品 |
| 公開鍵暗号方式 | 対になる2つの鍵(公開鍵・秘密鍵)で、暗号化と復号をする |
| CA(認証局) | 公開鍵証明書を発行し、公開鍵が本人のものだと保証する第三者機関 |
| DKIM | 電子署名を使って、メールの改ざんを防ぐ。ドメイン認証技術 |
覚え方
- 「署名は秘密鍵で作り、公開鍵で確かめる」: ふつうの暗号化(公開鍵で暗号化し、秘密鍵で復号)と逆です。
- 「守るのは本人と非改ざん」: 中身を隠す(機密性)ためのものではありません。
- 「公開鍵の保証はCA」: 署名の検証に使う公開鍵が本人のものだと証明するのは、認証局です。
同じ章のほかの用語は「第11章 情報セキュリティの要点」にまとめています。鍵の使い分けは「公開鍵暗号と共通鍵暗号の違い」も参考になります。
第11章の問題を1問、解いてみる
もちこ道場の第11章の問題です。演習画面と同じ解説(図解・選択肢ごとの解説)を付けています。
問1
公開鍵暗号方式において、公開鍵が間違いなく本人のものであることを証明するため、公開鍵証明書を発行する第三者機関を1と呼ぶ。
答えと解説を見る
正解は 2(CA(認証局))です。
【概要】
CA(認証局)は公開鍵暗号基盤において公開鍵証明書を発行する第三者機関である。公開鍵の正当性を保証し信頼性を担保する。
【図解】実験的機能
図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。
【各選択肢の解説】
- 1. RA(登録局)あなたの解答 RA(登録局)は証明書の発行申請受付や本人確認を担う機関であり、証明書そのものを発行する空欄(1)に合わない。
- 2. CA(認証局)正解あなたの解答 CA(認証局)は公開鍵が本人のものであると証明する公開鍵証明書を発行する第三者機関であり空欄(1)に合う。
- 3. SOC(セキュリティオペレーションセンター)あなたの解答 SOC(セキュリティオペレーションセンター)はシステムを監視する組織であり、証明書発行機関の空欄(1)に合わない。
- 4. ISP(インターネットサービスプロバイダ)あなたの解答 ISP(インターネットサービスプロバイダ)は通信接続を提供する事業者であり、証明書を発行する第三者機関の空欄(1)に合わない。
第11章は約140問。いま解いた問題と同じ形で、選択肢ごとの解説と図解が付いています。まずは登録なしで、第1章の142問から解き方を試せます(第2章からはプランで解けます)。
よくある質問
電子署名と電子証明書は、同じものですか?
別のものです。電子署名は、文書に付けて作成者と改ざんの有無を証明するデータです。電子証明書(公開鍵証明書)は、認証局が発行する、公開鍵が本人のものであることを保証する書類のようなものです。署名の検証に使う公開鍵の正しさを、証明書が支えます。
電子署名は、文書の中身を暗号化して隠すものですか?
隠すものではありません。電子署名で守るのは、本人であることと、改ざんがないことです。中身を第三者に読ませない「機密性」を守りたいときは、暗号化を使います。電子署名法も、暗号化を義務付ける法律ではありません。
電子署名とデジタル署名は、同じ意味ですか?
試験の問題では、ほぼ同じ意味で使われます。どちらも、ハッシュ値を秘密鍵で暗号化して作る署名を指します。選択肢にどちらの書き方が出ても、考え方は変わりません。
もちこ道場
章ごとの問題と本番形式の模擬試験で、合格の力を確かめる
公式テキストの全13章から作ったオリジナルの予想問題を、スマホ・PC で解ける Web 演習サービスです(運営者が作っています)。
500円
31日間・買い切り・自動更新なし
- 全13章 1,804問○
- 選択肢ごとの解説○
- 全問の解説に図解○
- 模擬試験(100問・100分)なし
1,000円
31日間・買い切り・自動更新なし
- 全13章 1,804問○
- 選択肢ごとの解説○
- 全問の解説に図解○
- 模擬試験(100問・100分)○
無料体験は登録不要です。
次に読む
記事の確認問題と同じく、選択肢ごとの解説と図解が付いた問題を、スマホ・PC で続けて解けます。
モバイルシステム技術検定2級の第11章「情報セキュリティ」で問われる用語を、6つのまとまりと取り違えやすい組み合わせで整理しました。第11章の問題を2問、その場で解いて確かめられます。
公開鍵暗号方式は暗号化と復号に対になる別の鍵を使い、共通鍵暗号方式は同じ鍵を使います。違いを図と表で整理し、電子署名との関係や、モバイルシステム技術検定2級での問われ方と覚え方をまとめました。
出題範囲は、2026年11月にMCPC の公式ページで確認しました。用語の説明は、もちこ道場の問題と解説をもとにまとめたものです。