情報セキュリティ

基本情報技術者試験B社の顧客管理システムは、データベースに氏名・住所のほかパスワードや口座番号などの秘匿性が特に高い項目を保持する…

情報セキュリティ情報セキュリティ難易度:hard
B社の顧客管理システムは、データベースに氏名・住所のほかパスワードや口座番号などの秘匿性が特に高い項目を保持する。データベースのバックアップファイルが流出しても、口座番号などの最重要項目だけは確実に読み取れないようにしたい。実装方針として、最も適切なものはどれか。
最重要項目の列を変換して保存し、その復号鍵はデータベース本体とは別に置く。
アプリとデータベース間の経路をTLSで保護し、やり取りされる項目を伝送の途中で保護する。
管理者アカウントに強固なパスワードを課し、不正ログインによる項目参照を成立させない。
重要項目の参照を記録し、誰がいつ口座番号などを見たかを後から監査できるようにする。
正解
ア.最重要項目の列を変換して保存し、その復号鍵はデータベース本体とは別に置く。

脅威は『保存(バックアップ)ファイルの流出』であり、守るべきは口座番号などの最重要項目である。列単位(カラム)暗号化で当該項目を暗号化して保存し、復号鍵をデータベースと分離して管理すれば、バックアップが流出しても鍵がなければ復号できず、最重要項目の秘匿性を確実に保てる。

?選択肢ごとの解説

ア ○脅威は『保存(バックアップ)ファイルの流出』であり、守るべきは口座番号などの最重要項目である。列単位(カラム)暗号化で当該項目を暗号化して保存し、復号鍵をデータベースと分離して管理すれば、バックアップが流出しても鍵がなければ復号できず、最重要項目の秘匿性を確実に保てる。
イ ×TLSは通信経路上(in transit)の保護であり、保存されたバックアップファイルが流出した後の解読防止には寄与しない。
ウ ×管理者パスワード強化は不正ログイン(アクセス時)の防御で、ファイル自体が外部へ持ち出された場合は認証を経ずに中身を読まれる。
エ ×ログ監査は事後の追跡手段であり、流出したファイルの暗号化はされないため、読み取り自体を防げない。

情報セキュリティの他の問題

この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。

基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-b-sec-0158

【基本情報技術者試験】B社の顧客管理システムは、データベースに氏名・住所のほかパス…|正解「最重要項目の列を変換して保存…」|ukamiru 過去問