「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

出典:平成30年度 秋期 情報セキュリティマネジメント試験(SG) 午前 問27

difficulty難易度設定
スポンサーリンク

予備知識


用語意味
暗号ルールを知っている人しか意味を読み取れないようにするために、特定のルールに従って ぐちゃぐちゃにしたデータ
暗号化ルールを知っている人しか意味を読み取れないようにするために、特定のルールに従って、データを ぐちゃぐちゃにすること
復号暗号を暗号化前の状態に戻すこと
暗号鍵暗号化したり、暗号化されたのを元に戻すときに使うデータ
復号鍵暗号化されたのを元に戻すときに使うデータ
暗号鍵(や復号鍵)の省略表現
暗号化方式暗号化の やり方(方式)
共通鍵暗号方式暗号化と復号に同じ鍵を使う暗号化方式
公開鍵暗号方式「みんなに ばらまく鍵」と「自分だけが持ってる鍵」の2つの鍵を使って やり取りする暗号化方式

問題


問題文
暗号化方式に関する説明のうち,適切なものはどれか。
ピヨ意訳:暗号化のやり方に関する説明だよ。正しいのは、どれ?

解答選択肢
共通鍵暗号方式で相手ごとに秘密の通信をする場合,通信相手が多くなるに従って,管理の手間が増える。
ピヨ意訳:共通鍵暗号方式では、通信相手ごとに鍵を変える場合、やり取りする相手が増えるに従って鍵を管理する手間が増えるよ
共通鍵暗号方式を用いて通信を暗号化するときには,送信者受信者で異なる鍵を用いるが,通信相手にそれぞれの鍵を知らせる必要はない。
ピヨ意訳:共通鍵暗号方式では、送る人と受け取る人で違う鍵を使うけど、相手にそれぞれの鍵を知らせる必要はないよ
公開鍵暗号方式で通信文を暗号化して内容を秘密にした通信をするときには,復号鍵を公開することによって,鍵管理の手間を減らす。
ピヨ意訳:公開鍵暗号方式では、復号鍵(暗号化したのを元に戻す鍵)を公開することで、鍵管理の手間を減らすよ
公開鍵暗号方式では,署名に用いる鍵を公開しておく必要がある。
ピヨ意訳:公開鍵暗号方式では、署名に使う鍵を公開しておく必要があるよ


正解までのつなぎ

正解


正解
共通鍵暗号方式で相手ごとに秘密の通信をする場合,通信相手が多くなるに従って,鍵管理の手間が増える。
ピヨ意訳:共通鍵暗号方式では、通信相手ごとに鍵を変える場合、やり取りする相手が増えるに従って鍵を管理する手間が増えるよ

ピヨピヨ解説


共通鍵暗号方式と公開鍵暗号方式に関する問題ですね。
選択肢を順番に見ていきましょう。

「ア:共通鍵暗号方式で相手ごとに秘密の通信をする場合,通信相手が多くなるに従って,鍵管理の手間が増える。」は正しいです。
共通鍵暗号方式では自分と相手が同じ鍵を持ちます。
Aさんとやり取りするときは、鍵は1つでOKです。
Aさんとやり取りするしBさんともやり取りするときは、鍵が2つ必要になります。
1つだけだとAさんとBさんが同じ鍵を持つ(=その気になれば、相手の通信内容を解読できる)ことになるからです。
Aさんとやり取りするしBさんともやり取りするしCさんともやり取りするしときは、鍵が3つ必要になります。
ということで、通信相手が多くなるほど、使う鍵の数も増え、管理の手間も増えます。

「イ:共通鍵暗号方式を用いて通信を暗号化するときには,送信者と受信者で異なる鍵を用いるが,通信相手にそれぞれの鍵を知らせる必要はない。」は違います。
共通鍵暗号方式では自分と相手が同じ鍵を持ちます。
「送信者と受信者で異なる鍵を用いる」の時点で違います。

「ウ:公開鍵暗号方式で通信文を暗号化して内容を秘密にした通信をするときには,復号鍵を公開することによって,鍵管理の手間を減らす。」も違います。
公開鍵暗号方式では、復号鍵(暗号化されたのを元に戻すときに使うデータ)は公開しません。
暗号鍵(暗号化するときに使うデータ)の方を公開します。

「エ:公開鍵暗号方式では,署名に用いる鍵を公開しておく必要がある。」は何を言いたいのかが分かりません。
「署名」と書いてあるのでデジタル署名(コンピュータの世界のハンコ。公開鍵暗号方式を使って実現するよ)を意図しているのだと思いますが、公開鍵暗号方式とデジタル署名はイコールでは ありません。
この選択肢の言いたいことがイマイチ分からないのですが、とりあえず「ア」が正しいので、この選択肢は間違いです。

ということで「ア:共通鍵暗号方式で相手ごとに秘密の通信をする場合,通信相手が多くなるに従って,鍵管理の手間が増える。」が正解です。


スポンサーリンク
書籍画像023
書籍画像024


書籍画像
わわわ説明術コラム
宣伝だよ
つくって、壊して、直して学ぶ Kubernetes入門
わかばちゃんとつくって、壊して、直して学ぶ NewSQL入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】