情報セキュリティ
基本情報技術者試験|A社では、夜間バッチで数十GBに及ぶ業務データを社内ストレージへ暗号化保存する処理を新設する。鍵は社内のバッチサ…
A社では、夜間バッチで数十GBに及ぶ業務データを社内ストレージへ暗号化保存する処理を新設する。鍵は社内のバッチサーバだけが扱い、外部との鍵交換は発生しない。処理時間を抑えつつ機密性を確保する暗号方式の選択として、最も適切なものはどれか。
ア単一の秘密の鍵で暗号化と復号を行うブロック暗号でデータ本体を処理する。
イ暗号化と復号で別々の鍵を使う方式でデータ本体そのものを暗号化する。
ウ任意長の入力を固定長の値へ写すハッシュ関数でデータ本体を変換し保存する。
エ鍵を用いず復元できない形へ符号化してデータ本体を保存する。
正解
ア.単一の秘密の鍵で暗号化と復号を行うブロック暗号でデータ本体を処理する。
数十GBの大容量データを暗号化する処理では速度が支配的要因となる。暗号化と復号に同一の鍵を用いる共通鍵暗号方式(AES等のブロック暗号)は公開鍵暗号に比べ桁違いに高速で、鍵を扱うのが単一のバッチサーバのみで外部との鍵交換が不要なため、公開鍵暗号の利点である鍵配送の安全性は不要であり、共通鍵が最適である。
?選択肢ごとの解説
ア ○数十GBの大容量データを暗号化する処理では速度が支配的要因となる。暗号化と復号に同一の鍵を用いる共通鍵暗号方式(AES等のブロック暗号)は公開鍵暗号に比べ桁違いに高速で、鍵を扱うのが単一のバッチサーバのみで外部との鍵交換が不要なため、公開鍵暗号の利点である鍵配送の安全性は不要であり、共通鍵が最適である。
イ ×暗号化と復号で鍵が異なる方式(公開鍵暗号)は演算量が大きく低速で、数十GBの本体を直接暗号化すると処理時間が膨大になり不適切である。
ウ ×固定長へ写すハッシュ関数は一方向変換で復号できないため、後で利用する業務データの機密性確保(暗号化)には使えない。
エ ×鍵を用いない復元不能な符号化は元に戻せず、保存したデータを後で復号して利用できないため、機密保存の要件を満たさない。
情報セキュリティの他の問題
B社では、退役する暗号化ストレージ装置に保存データの復号に使う共通鍵が記録されている。装置はリース返却するため社外へ渡る。鍵…C社は、取引先と共通鍵暗号で機密ファイルをやり取りすることになり、両者で同じ共通鍵を共有する必要がある。両社はまだ安全な秘密…D社の社内システムは、長年ハッシュ計算に旧来のMD5を使っている。セキュリティ監査で『当該アルゴリズムは安全性が低下し、推奨…E社は、長期にわたり機密性を保つ必要がある契約データを公開鍵暗号で保護する設計を行っている。設計者は処理速度を優先して短い鍵…F社の決済システムでは、重要な秘密鍵をアプリケーションサーバのファイルとして保存しており、サーバ侵入時に鍵が窃取される懸念が…G社とH社は、それぞれ別の認証局が発行した電子証明書を社内で利用している。両社が相互に相手の証明書を信頼して安全に通信できる…I社は、自社開発のソフトウェアをインターネットで配布している。利用者から『ダウンロードしたファイルが本物か、改ざんされていな…J社の開発者が暗号鍵を生成する際、再現性を確保したいという理由で、固定の初期値を与えた疑似乱数で鍵を作っていた。生成された鍵…
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-b-sec-0145
