ログイン機能をもつWebサイトに対する,パスワードの盗聴と総当たり攻撃へのそれぞれの対策の組合せとして,最も適切なものはどれか。
| パスワードの盗聴 | 総当たり攻撃 | |
| ア | 暗号化された通信でパスワードを送信する。 | シングルサインオンを利用する。 |
| イ | 暗号化された通信でパスワードを送信する。 | パスワードの入力試行回数を制限する。 |
| ウ | 推測が難しい文字列をパスワードに設定する。 | シングルサインオンを利用する。 |
| エ | 推測が難しい文字列をパスワードに設定する。 | パスワードの入力試行回数を制限する。 |
- アパスワードの盗聴=暗号化された通信でパスワードを送信する。, 総当たり攻撃=シングルサインオンを利用する。
- イパスワードの盗聴=暗号化された通信でパスワードを送信する。, 総当たり攻撃=パスワードの入力試行回数を制限する。
- ウパスワードの盗聴=推測が難しい文字列をパスワードに設定する。, 総当たり攻撃=シングルサインオンを利用する。
- エパスワードの盗聴=推測が難しい文字列をパスワードに設定する。, 総当たり攻撃=パスワードの入力試行回数を制限する。
正解と解説を見る
正解
イ パスワードの盗聴=暗号化された通信でパスワードを送信する。, 総当たり攻撃=パスワードの入力試行回数を制限する。
正解は「イ」(盗聴対策:暗号化された通信でパスワードを送信する、総当たり攻撃対策:パスワードの入力試行回数を制限する)です。通信経路上でのパスワードの盗聴を防ぐには、SSL/TLSなどで通信自体を暗号化することが有効です。総当たり(ブルートフォース)攻撃は多数のパスワードを機械的に試す攻撃なので、一定回数失敗したらログインをロックするなど試行回数を制限することが有効な対策になります。アとウにあるシングルサインオンは複数システムへのログインを一括管理する仕組みであり総当たり攻撃対策にはなりません。また、推測が難しいパスワードは盗聴そのものへの直接対策にはならないため、ウとエは組合せとして不適切です。