SAシステムアーキテクト試験 午前Ⅱ
令和4年度春期 システムアーキテクト 午前Ⅱ 問18
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アAESは公開鍵暗号方式,RSAは共通鍵暗号方式の一種である。
- イ共通鍵暗号方式では,暗号化及び復号に同一の鍵を使用する。
- ウ公開鍵暗号方式を通信内容の秘匿に使用する場合は,暗号化に使用する鍵を秘密にして,復号に使用する鍵を公開する。
- エデジタル署名に公開鍵暗号方式が使用されることはなく,共通鍵暗号方式が使用される。
解き方のヒントを見る
方式名と性質の対応を照合する
暗号方式に関する記述の正誤は、どの方式について述べているかと、述べられている性質とが本当に対応しているかで決まります。自分が学んだ定義を基準に、記述の主語と内容の組み合わせを一つずつ照合する姿勢が大切です。
この問題で問われていること
この問題で確認すべき観点は、方式の名称と説明されている性質の対応関係です。性質そのものがもっともらしく見えても、別の方式に当てはまる内容が混ざっていないかを、自分の理解した定義に立ち返って確かめてください。
視点
暗号方式は、名称だけで覚えず、どのような考え方で成り立っているかという定義から整理しておくと、記述の真偽を判断しやすくなります。記述を検討するときは、主語となる方式名をいったん伏せて内容だけを読みます。その内容がどの方式の定義から導かれるかを自分で考え、書かれている方式名と一致するかを確認するとよいでしょう。
確認ポイント
- 各記述が、どの方式について述べたものかを明確に把握したか
- 述べられている性質が、その方式の定義から導けるかを自分の言葉で説明できるか
- 別の方式に当てはまる性質が入れ替わって書かれていないかを確認したか
正解と解説を見る
正解
イ
解説
共通鍵暗号方式は、暗号化と復号に同じ鍵を用いる方式です。AESは共通鍵暗号、RSAは公開鍵暗号に分類され、公開鍵暗号は秘匿通信やデジタル署名に利用される。
理由
共通鍵暗号方式では、送信側と受信側があらかじめ共有した同一の鍵を使って暗号化と復号を行う。したがって、暗号化と復号に同一の鍵を使用するという記述が適切です。
比較
AESは共通鍵暗号方式、RSAは公開鍵暗号方式の一種です。公開鍵暗号では、秘匿通信とデジタル署名で鍵の使い方が異なるため、各選択肢の方式分類と鍵の公開・秘密の関係を確認する必要がある。
選択肢ア
これは不正解だよ。AESは共通鍵暗号方式であり、RSAは公開鍵暗号方式の一種である。選択肢は両者の分類を逆に記述しているため、暗号方式の基本的な区分と一致しない。
選択肢イ(正解)
これは正解だよ。共通鍵暗号方式では、通信する双方が共有した同一の鍵を用いて暗号化と復号を行う。暗号化用と復号用で異なる鍵を使う公開鍵暗号方式とは、この鍵の扱いが異なる。
選択肢ウ
これは不正解だよ。公開鍵暗号方式で通信内容を秘匿する場合は、送信者が受信者の公開鍵で暗号化し、受信者が対応する秘密鍵で復号する。選択肢は鍵の公開・秘密の関係を逆にしている。
選択肢エ
これは不正解だよ。デジタル署名では、公開鍵暗号方式が利用される。署名を作成する側が秘密鍵を使い、受信側が公開鍵で検証するため、公開鍵暗号方式が使用されないという記述は誤りである。
学習のポイント
共通鍵暗号と公開鍵暗号の鍵の使い方、さらにデジタル署名との関係を整理する。
出典:独立行政法人 情報処理推進機構(IPA)令和4年度春期 システムアーキテクト試験 午前Ⅱ 問18(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針