STITストラテジスト試験 午前Ⅰ
平成24年度秋期 ITストラテジスト 午前Ⅰ 問14
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アAESは公開鍵暗号方式,RSAは共通鍵暗号方式の一種である。
- イ共通鍵暗号方式では,暗号化及び復号に使用する鍵が同一である。
- ウ公開鍵暗号方式を通信内容の秘匿に使用する場合は,暗号化に使用する鍵を秘密にして,復号に使用する鍵を公開する。
- エディジタル署名に公開鍵暗号方式が使用されることはなく,共通鍵暗号方式が使用される。
解き方のヒントを見る
暗号方式を見分ける観点
暗号方式を比較するときは、名称や印象だけで判断せず、守りたい対象、利用する相手、運用上の制約を順に整理し、問題文が示す目的との対応関係に丁寧に注目して考えます。
この問題で問われていること
一つの観点として、方式そのものの細部を暗記するのではなく、提示された利用目的と前提条件が、どのような設計上の要求を示しているかを読み取ることに集中してください。
視点
方式を選ぶ場面では、まず何を保護したいのかを確認し、次に関係者や利用環境を整理します。そのうえで、目的と制約の組合せがどの設計方針を求めているかを照合します。
確認ポイント
- 保護対象が何かを確認する
- 利用者や通信相手の前提を整理する
- 目的と運用上の制約の対応を見る
正解と解説を見る
正解
イ
解説
共通鍵暗号方式は暗号化と復号に同じ鍵を使う方式です。一方、公開鍵暗号方式は異なる鍵の組を使い、通信の秘匿やディジタル署名に利用される。
理由
共通鍵暗号方式では、送信側と受信側があらかじめ共有した同じ鍵を用いて暗号化と復号を行う。したがって、暗号化及び復号に使用する鍵が同一であるという記述が適切です。
比較
AESは共通鍵暗号方式、RSAは公開鍵暗号方式です。公開鍵暗号方式では、通信の秘匿には受信者の公開鍵で暗号化し、受信者の秘密鍵で復号する。また、ディジタル署名では秘密鍵による署名と公開鍵による検証を用いる。
選択肢ア
これは不正解だよ。AESは公開鍵暗号方式ではなく、同じ鍵で暗号化と復号を行う共通鍵暗号方式である。一方、RSAは共通鍵暗号方式ではなく、公開鍵と秘密鍵の組を使う公開鍵暗号方式に分類されるため、両方の説明が逆になっている。
選択肢イ(正解)
これは正解だよ。共通鍵暗号方式では、通信相手同士が共有する一つの鍵を使い、暗号化した内容を同じ鍵で復号する。暗号化用と復号用に異なる鍵の組を使う公開鍵暗号方式とは、この鍵の扱いが異なる。
選択肢ウ
これは不正解だよ。公開鍵暗号方式で通信内容を秘匿する場合、暗号化に使うのは受信者の公開鍵であり、復号に使う受信者の秘密鍵を秘匿する。記述は、暗号化用の鍵を秘密にし、復号用の鍵を公開するとしており、鍵の役割が反対である。
選択肢エ
これは不正解だよ。ディジタル署名では公開鍵暗号方式が使われ、署名者が秘密鍵で署名を作成し、受信者などが公開鍵で検証する。したがって、公開鍵暗号方式が使われないという前半も、共通鍵暗号方式が使われるという後半も適切ではない。
学習のポイント
鍵の対称性と公開鍵の用途を、秘匿と署名に分けて整理する。
出典:独立行政法人 情報処理推進機構(IPA)平成24年度秋期 ITストラテジスト試験 午前Ⅰ 問14(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針