SC情報処理安全確保支援士試験 午前Ⅱ
令和5年度秋期 情報処理安全確保支援士 午前Ⅱ 問2
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アAEAD (Authenticated Encryption with Associated Data) とハッシュアルゴリズムの組みで構成されている。
- イTLS 1.2で規定されている共通鍵暗号AES-CBCをサポート必須の暗号アルゴリズムとして継続利用できるようにしている。
- ウWi-Fiアライアンスにおいて規格化されている。
- エサーバとクライアントのそれぞれがお互いに別の暗号アルゴリズムを選択できる。
解き方のヒントを見る
午前II 問02
TLS 1.3 の暗号スイートは、TLS 1.2 以前よりかなりシンプルになったよ。昔は「鍵交換はこれ、認証はこれ、暗号化はこれ、ハッシュはこれ」みたいに全部入りセットメニューだったけど、TLS 1.3 では主に「AEAD 方式の暗号化」と「ハッシュアルゴリズム」の組み合わせで表すんだ。鍵交換方式や署名方式は、暗号スイートとは別の場面で相談して決めるよ。
この問題で問われていること
この問題では、TLS 1.2 以前と TLS 1.3 で「暗号スイートに何を含めて定義するか」が変わった点を分かっているかが問われているよ。昔の全部入りセットではなく、TLS 1.3 では暗号スイートが AEAD とハッシュ中心に整理された、と押さえよう。
TLS 1.3 暗号スイート
`TLS_AES_128_GCM_SHA256` のように、AEAD 暗号とハッシュの組で表現される。
AEAD\n+ ハッシュ\n= 暗号スイート
確認ポイント
- AES-CBC 継続必須ではありません。
- Wi-Fi アライアンス規格でもない。
- AEAD とハッシュの組を選ぶ。
正解と解説を見る
正解
ア
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア(正解)
これは正解だよ。TLS 1.3の暗号スイートは、ざっくり言うと“中身を隠す鍵”と“改ざんされていないか確認する仕組み”の組合せなんだ。AEADは暗号化と改ざんチェックをまとめて行う方式で、そこにSHA-256などのハッシュアルゴリズムが組み合わさるよ。
選択肢イ
これは不正解だよ。TLS 1.3では、古いタイプのAES-CBCを“必ず使えるようにしておこう”とはしていないんだ。たとえるなら、昔の鍵はまだ一部の古い建物で使えたけど、新しい建物では防犯上あえて採用しない、という感じだよ。TLS 1.3ではAES-GCMやChaCha20-Poly1305のような認証付き暗号を使うよ。
選択肢ウ
これは不正解だよ。TLS 1.3はWeb通信などを安全にする仕組みで、IETFのRFC 8446として標準化されているんだ。Wi-Fiアライアンスは無線LANまわりの団体なので、たとえるなら“銀行窓口のルール”を“駅の改札ルールを決める団体”が作ったと言っているようなズレがあるよ。
選択肢エ
これは不正解だよ。TLSではサーバとクライアントが話し合って、通信で使う暗号方式を1つにそろえる必要があるんだ。たとえるなら、電話で会話するのに片方が日本語、もう片方が英語を勝手に選んだら通じないよね。安全な通信でも、両者が同じ暗号スイートを使う必要があるよ。
出典:独立行政法人 情報処理推進機構(IPA)令和5年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問2(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針