出典:平成28年度 ITパスポート試験(IP) 春期分 問87
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| 暗号 | ルールを知っている人しか意味を読み取れないようにするために、特定のルールに従って ぐちゃぐちゃに変換したデータ |
| 暗号化 | ルールを知っている人しか意味を読み取れないようにするために、特定のルールに従って、データを ぐちゃぐちゃにすること |
| 復号 | 暗号を暗号化前の状態に戻すこと |
| 暗号鍵 | 暗号化したり、暗号化されたのを元に戻すときに使うデータ |
| 鍵 | 今回は「暗号鍵」の省略表現 |
| 暗号化方式 | 暗号化の やり方(方式) |
| 公開鍵暗号方式 | 「みんなに ばらまく鍵」と「自分だけが持ってる鍵」の2つの鍵を使って やり取りする暗号化方式 |
| 公開鍵 | 公開鍵暗号方式において使われる鍵のうち、みんなに ばらまく方の鍵 |
| 秘密鍵 | 公開鍵暗号方式において使われる鍵のうち、自分だけが持ってる鍵 |
| 共通鍵暗号方式 | 暗号化と復号に同じ鍵を使う暗号化方式 |
| 共通鍵 | 共通鍵暗号方式で使う鍵で、それ1本で暗号化も復号もできる鍵 |
問題
| 問題文 |
|---|
| 公開鍵暗号方式を用いた機密データの受渡しに関する記述中のa,bに入れる字句の適切な組合せはどれか。 データの受信者Aは,自分の【a】鍵と【b】鍵を用意して【a】鍵を送信者Bに送付する。データの送信者Bは,受信者Aから送付された【a】鍵を用いてデータを暗号化して受信者Aに送信する。受信者Aは,送信者Bから受信した暗号化されたデータを自分の【b】鍵を使って復号する。 |
| ピヨ意訳:公開鍵暗号方式の話だよ。次の文章の「a」「b」に入る組み合わせは、どれ? ピヨ太君は、自分の【a】鍵と【b】鍵を用意して【a】鍵をピヨ子さんに送ったよ。ピヨ子さんはピヨ太君からもらった【a】鍵を使ってデータを暗号化してピヨ太君に送ったよ。ピヨ太君は、ピヨ子さんから受け取った暗号化されたデータを自分の【b】鍵を使って元に戻したよ。 |
| 解答選択肢 | |
|---|---|
| ア | 【a】公開【b】共通 |
| ピヨ意訳: 【a】公開鍵 【b】共通鍵 | |
| イ | 【a】公開【b】秘密 |
| ピヨ意訳: 【a】公開鍵 【b】秘密鍵 | |
| ウ | 【a】秘密【b】公開 |
| ピヨ意訳: 【a】秘密鍵 【b】公開鍵 | |
| エ | 【a】秘密【b】共通 |
| ピヨ意訳: 【a】秘密鍵 【b】共通鍵 | |

正解
| 正解 | |
|---|---|
| イ | 【a】公開【b】秘密 |
| ピヨ意訳: 【a】公開鍵 【b】秘密鍵 | |
ピヨピヨ解説
漢字が多くて難しく見えますが、騙されてはいけません。
ポイントとなる知識を2つだけ持っていれば簡単に解けます。
そして、公開鍵暗号方式について何となくでも理解していれば、その2つの知識を持っているはずです。
もったいぶってしまいましたね。
その2つの知識とは
1.公開鍵暗号方式では「公開鍵」と「秘密鍵」を使う
2.公開鍵は皆にばらまき、秘密鍵は自分だけが持っておく
です。
「えっ?それだけ?」と思いませんか?
公開鍵暗号方式の基本中の基本ですよね。
その知識を持って問題文を見てください。
自分の【a】鍵と【b】鍵を用意して【a】鍵を送信者Bに送付する。
と書いてあります。
公開鍵暗号方式で使うのは「公開鍵」と「秘密鍵」です。
【a】【b】には「公開鍵」「秘密鍵」のどちらかが入ります。
他人に送りつけるのは「公開鍵」です。
この時点で【a】が「公開鍵」だと分かります。
残った【b】が「秘密鍵」です。
ということで、ごちゃごちゃした文章を全部読まなくても解ける問題だったりします。
「イ:【a】公開【b】秘密」が正解です。






