セキュリティ

平成29年度 秋期 基本情報技術者試験 午前 問44

図のように,クライアント上のアプリケーションがデータベース接続プログラム経由でサーバ上のデータベースのデータにアクセスする。アプリケーションとデータベースとの間で送受信されるコマンドや実行結果の漏えいを防止する対策はどれか。
左に「クライアント」の箱(内部に上から「アプリケーション」,「データベース接続プログラム」を縦線で接続),右に「サーバ」の箱(内部に上から「データベース」,「データベース接続プログラム」を縦線で接続)。両者のデータベース接続プログラムから下に線が伸び,両端が黒四角の横線(ネットワーク)に接続。ネットワークの中央から点線矢印が下の「攻撃者による盗聴」の箱へ向かう。
答えを選ぶ

出典:平成29年度 秋期 基本情報技術者試験 午前 問44(問題文は IPA の公開問題。解説は当サイト作成)

解説に誤りを見つけたら、解説の誤りを報告してください。

答えと解説を見る

正解:エ

覚える知識

盗聴対策としての通信の暗号化

通信経路上の盗聴による漏えいを防ぐには、通信そのものを暗号化して内容を読めなくする。

この問題で必要なこと

通信経路上の盗聴によるコマンドや実行結果の漏えいを防ぐには、データベース接続プログラム間の通信を暗号化する。

ひっかけ

IP制限・パスワード・ポート変更は不正接続への対策であり、盗聴された通信内容の漏えいは防げない。

この知識の出題:本試験系 1 回・免除試験 8 回(公開問題での観測値)。頻出知識ランキング419位(全1,254件中)。

この知識をアプリで解いて覚える レッスン「通信を守るプロトコル(TLS・IPsec・SSH・無線LAN)」で学ぶ

同じ知識の過去問