Skip to the content.

最終更新日:2026年7月6日

まず結論

通信経路上で盗聴されることへの対策は、通信を暗号化することです。

FE試験では、次のように切り分けます。

  • 盗聴される → 通信を暗号化する
  • 接続できる相手を絞る → IPアドレス制限
  • 操作できる人を確認する → パスワード・認証
  • 攻撃対象を見つけにくくする → ポート番号変更

今回のように、問題文に

通信経路上で盗聴される

とあれば、まず 暗号化 を疑います。


直感的な説明

通信は、手紙を送るイメージで考えると分かりやすいです。

普通の手紙をそのまま送ると、途中で見られたときに内容が読まれてしまいます。

一方、暗号化された通信は、内容を読めない形に変えて送ります。

つまり、盗聴されたとしても、攻撃者には中身が分かりにくくなります。

FE試験では、

見られないようにするというより、見られても読めないようにする

と考えると、暗号化の役割が分かりやすいです。


定義・仕組み

盗聴とは

盗聴とは、通信経路上を流れるデータを第三者が不正に見たり取得したりすることです。

たとえば、クライアントとサーバの間で、次のようなデータが流れることがあります。

  • SQL文
  • 検索条件
  • 実行結果
  • 利用者情報
  • 認証情報

これらが平文のまま流れると、通信経路上で見られたときに内容が読まれてしまいます。


通信の暗号化

通信の暗号化とは、送受信するデータを第三者に読みにくい形に変換することです。

クライアント側とサーバ側の間で通信を暗号化すると、途中で盗聴されても内容を読まれにくくなります。

データベース接続プログラム間の通信でも、通信経路上の盗聴が問題なら、対策は通信の暗号化です。

FE試験では、

通信内容を守る → 暗号化

と押さえます。


IPアドレス制限との違い

IPアドレス制限は、接続できる相手を絞る対策です。

たとえば、サーバ側で、接続できるクライアントのIPアドレスを必要なものだけに制限します。

これは、不正な端末からの接続を減らす効果があります。

ただし、正規のクライアントとサーバの間の通信が盗聴された場合、通信内容を読ませない対策にはなりません。

つまり、

  • 接続元を制限する → IPアドレス制限
  • 通信内容を読ませない → 暗号化

です。


パスワード設定との違い

パスワード設定は、操作できる人を確認する対策です。

たとえば、データベース接続プログラムの起動や停止にパスワードを設定すれば、勝手に操作されにくくなります。

しかし、通信中のデータが盗聴されることへの直接的な対策ではありません。

パスワードを設定していても、通信が平文なら、通信経路上で見られた内容は読まれる可能性があります。


ポート番号変更との違い

ポート番号変更は、サービスが使う通信口を初期値から変えることです。

攻撃者から見つかりにくくする効果を期待することはあります。

しかし、ポート番号を変更しても、通信内容そのものは暗号化されません。

そのため、通信経路上で盗聴された場合の根本的な対策としては不十分です。

FE試験では、

ポートを変えるだけでは、見られた通信の中身は守れない

と切り分けます。


公式情報で確認する場合

出題範囲の原文を確認したい場合は、IPAの基本情報技術者試験ページからシラバスを確認します。

  • IPA:基本情報技術者試験
    https://www.ipa.go.jp/shiken/kubun/fe.html

FE試験対策では、暗号方式の細かい種類よりも、どのリスクにどの対策を選ぶかを優先して押さえます。


どんな場面で使う?

クライアントとサーバ間の通信

Webアプリケーションや業務システムでは、クライアントとサーバの間でデータをやり取りします。

この通信が盗聴される可能性がある場合、通信を暗号化します。

たとえば、ログイン情報や個人情報が通信される場面では、通信経路上で読まれないようにする必要があります。


データベース接続プログラム間の通信

クライアント側のアプリケーションが、データベース接続プログラムを経由して、サーバ上のデータベースにアクセスすることがあります。

このとき、クライアント側とサーバ側のデータベース接続プログラム間の通信が盗聴されると、SQL文や検索結果などが漏えいする可能性があります。

この場合も、通信経路上の対策としては、通信の暗号化が中心です。


ネットワークをまたぐ通信

社内LAN、無線LAN、インターネット、拠点間通信など、通信経路に第三者が入り込む可能性がある場合は、盗聴リスクを考えます。

通信内容を守る必要があるなら、通信の暗号化を検討します。


よくある誤解・混同

❌ IPアドレス制限をすれば盗聴対策になる

これは目的が違います。

IPアドレス制限は、接続できる端末を絞る対策です。

盗聴された通信内容を読ませない対策は、通信の暗号化です。


❌ パスワードを設定すれば通信内容も守れる

これも誤りです。

パスワードは、利用者や操作権限を確認するためのものです。

通信内容そのものを読ませないためには、通信の暗号化が必要です。


❌ ポート番号を変更すれば盗聴されない

ポート番号を変更しても、通信が暗号化されるわけではありません。

攻撃者に見つかりにくくする効果を期待することはありますが、通信内容を守る対策としては弱いです。

FE試験では、盗聴対策としてポート番号変更を選ばないようにします。


❌ データベースの中を暗号化すれば十分

データベース内のデータを暗号化することも有効な場合があります。

しかし、問題文が「通信経路上で盗聴」と言っているなら、問われているのは保存データではなく通信中のデータです。

通信中のデータを守るには、通信経路の暗号化を考えます。


確認問題(FE試験対策)

クライアント上のアプリケーションが、データベース接続プログラムを経由してサーバ上のデータベースにアクセスする。データベース接続プログラム間で送受信されるデータが、通信経路上で盗聴されることへの対策として、最も適切なものはどれか。

  • ア. クライアント側及びサーバ側にあるデータベース接続プログラム間の通信を暗号化する。
  • イ. サーバ側にアクセスできるクライアントのIPアドレスを必要なものだけに制限する。
  • ウ. サーバ側のプログラムを起動・停止するときに必要なパスワードを設定する。
  • エ. 通信に使用するポート番号を初期値から変更する。
▶ クリックして答えと解説を見る(ここを開く)

正解:ア

解説

  • ア:正解です。通信経路上で盗聴されても内容を読まれにくくするには、通信を暗号化します。
  • イ:不適切です。IPアドレス制限は接続元を制限する対策であり、通信内容を読ませない対策ではありません。
  • ウ:不適切です。パスワード設定は操作や認証の対策であり、通信内容の盗聴対策ではありません。
  • エ:不適切です。ポート番号を変更しても、通信内容が暗号化されるわけではありません。

👉 判断ポイント
通信経路上の盗聴 → 通信の暗号化 と考えます。


まとめ(試験直前用)

  • 通信経路上の盗聴対策は、通信の暗号化
  • IPアドレス制限は、接続できる相手を絞る対策
  • パスワード設定は、操作や認証の対策
  • ポート番号変更は、通信内容を守る根本対策ではない

FE試験では、

盗聴 → 暗号化

でまず切り分けます。

問題文に「通信経路上」「送受信されるデータ」「盗聴」と出たら、通信内容を読ませない対策を選びましょう。

© 2024-2026 stemtazoo. All rights reserved.