DBデータベーススペシャリスト試験 午前Ⅱ

平成25年度春期 データベーススペシャリスト 午前Ⅱ 問21

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

暗号方式に関する説明のうち,適切なものはどれか。

選択肢

  1. ア
    共通鍵暗号方式で相手ごとに秘密の通信をする場合,通信相手が多くなるに従って,鍵管理の手間が増える。
  2. イ
    共通鍵暗号方式では,送信側と受信側で異なった鍵を用いるので,鍵の機密性が高い。
  3. ウ
    公開鍵暗号方式で通信文を暗号化して内容を秘密にした通信をするときには,復号鍵を公開することによって,鍵管理の手間を減らす。
  4. エ
    公開鍵暗号方式では,署名に用いる鍵を公開しておく必要がある。
解き方のヒントを見る

暗号方式を比べる確認視点

暗号方式を比較するときは、名称や印象だけで判断せず、保護したい対象、利用する場面、必要な運用条件を同じ観点で整理し、問題文の条件との対応を丁寧に確認しましょう。

この問題で問われていること

今回の確認では、各方式の細かな名称や具体的な手順を覚えることよりも、問題文が示す目的と制約を読み取り、それが比較のどの観点に関係するかを一つの軸で見極めることに集中してください。

視点

暗号に関する説明を読む際は、目的・利用環境・扱う情報・運用上の前提を混ぜずに捉え、問われている比較軸と直接関係する記述だけを丁寧に照合します。

確認ポイント

  • 問題文が重視している目的や制約を一つに絞って捉える
  • 利用場面と運用上の前提が同じ条件で述べられているか確認する
  • 各説明が問われた比較軸にどの程度対応しているか見直す
正解と解説を見る

正解

ア

解説

共通鍵暗号方式では通信相手ごとに共有する秘密鍵が必要になるため、相手が増えるほど鍵の生成・配布・保管などの管理負担が増加します。したがって、適切な説明はアです。

理由

共通鍵暗号方式は、送信側と受信側が同じ秘密鍵を使って暗号化と復号を行います。相手ごとに秘密通信を行う場合、相手ごとの鍵を安全に管理する必要があり、通信相手の増加に伴って管理の手間も増えます。

比較

公開鍵暗号方式では、公開鍵と秘密鍵という異なる鍵を使います。暗号化通信では受信者の公開鍵で暗号化し、受信者の秘密鍵で復号します。電子署名では署名者の秘密鍵で署名し、対応する公開鍵で検証します。

選択肢ア(正解)

これは正解だよ。共通鍵暗号方式では、通信相手と共有する秘密鍵を使うため、相手ごとに秘密通信を行う場合は鍵を個別に用意して安全に配布・保管する必要があります。通信相手が増えるほど、鍵管理の手間も増加します。

選択肢イ

これは不正解だよ。共通鍵暗号方式では、送信側と受信側が同じ共通鍵を用いて暗号化や復号を行います。送信側と受信側で異なる鍵を使うという説明は、公開鍵暗号方式の特徴と混同しています。

選択肢ウ

これは不正解だよ。公開鍵暗号方式で内容を秘密にする通信では、受信者の公開鍵で暗号化し、受信者だけが持つ秘密鍵で復号します。復号鍵に当たる秘密鍵を公開すると、秘密通信を維持できません。

選択肢エ

これは不正解だよ。公開鍵暗号方式で電子署名を行う場合、署名の作成には署名者の秘密鍵を使い、検証に使う公開鍵を公開します。署名に用いる秘密鍵そのものを公開しておく必要はありません。

学習のポイント

共通鍵暗号と公開鍵暗号について、鍵の組合せと公開範囲の違いを整理する。

出典:独立行政法人 情報処理推進機構(IPA)平成25年度春期 データベーススペシャリスト試験 午前Ⅱ 問21(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針