セキュリティ
基本情報技術者試験|ストリーム暗号がブロック暗号と比べて持つ特徴
ストリーム暗号がブロック暗号と比べて持つ特徴として最も適切なものはどれか。
ア入力を一定長の塊に区切り塊ごとにまとめて変換する処理単位をとる
イ平文をビットやバイト単位で逐次的に鍵系列と合成し連続的に暗号化する
ウ暗号化と復号で必ず異なる二つの鍵を使い分ける非対称な公開鍵方式に分類される
エ暗号化した結果から元の平文を復元できない不可逆な変換を行う
正解
イ.平文をビットやバイト単位で逐次的に鍵系列と合成し連続的に暗号化する
ストリーム暗号は鍵から生成した擬似乱数列(キーストリーム)を平文とビット/バイト単位で逐次合成して暗号化する。少量データや逐次的な通信に適し、遅延が小さいため正しい。
?選択肢ごとの解説
ア ×入力を一定長の塊に区切ってまとめて変換するのはブロック暗号の特徴であり、逐次処理するストリーム暗号とは処理単位が逆である。
イ ○ストリーム暗号は鍵から生成した擬似乱数列(キーストリーム)を平文とビット/バイト単位で逐次合成して暗号化する。少量データや逐次的な通信に適し、遅延が小さいため正しい。
ウ ×暗号化と復号で異なる二つの鍵を使い分けるのは公開鍵暗号の特徴であり、ストリーム暗号もブロック暗号も共通鍵方式に属する。
エ ×復元できない不可逆な変換はハッシュ関数の性質であり、復号して平文に戻せるストリーム暗号の説明としては誤りである。
セキュリティの他の問題
公開鍵暗号方式であるRSAの安全性が根拠としている計算上の困難性はどれか。楕円曲線暗号(ECC)がRSAと比較して持つ利点として最も適切なものはどれか。ハイブリッド暗号方式で本文を送るとき、送信者が用いる手順として最も適切なものはどれか。暗号技術で用いるハッシュ関数が満たすべき性質として最も適切なものはどれか。メッセージ認証コード(MAC)を用いることで実現できることとして最も適切なものはどれか。ディジタル署名で、受信者が署名を検証して文書の正当性を確認する手順として最も適切なものはどれか。SSL/TLSのハンドシェイクで行われる処理として最も適切なものはどれか。チャレンジレスポンス認証が、パスワードを毎回そのまま送る方式に比べて優れている点はどれか。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a3-0278
