平成22年春期試験問題 問75
問75解説へ
電子掲示板やブログに投稿するとき,図のようなゆがんだ文字の画像が表示され,それを読み取って入力するように求められることがある。その目的はどれか。
- システムが想定する表示機能をブラウザが持っているかどうかを判断する。
- 事前に投稿を許可された利用者であることを認証する。
- ディスプレイの表示機能に問題がないかを判別する。
- プログラムによる自動投稿を防止する。
広告
解説
設問で説明されている投稿時に画像上の文字を読み取って入力する認証方式をCaptcha(キャプチャ)と言います。
Captchaは、チャレンジレスポンス型テストの一種で、その主たる目的はプログラムによる自動・大量送信を防止することです。ページ表示の度に異なっている画像上の文字はプログラム処理では容易に判読できません。これを利用して自動プログラムで無差別に投稿するスパム行為や、サーバに負担のかかる短時間における連続リクエストが送信されることを防ぎます。実際には表示される画像はゆがんでいたり、様々な色が付いていたりします。これには、画像中の文字を解析するパターンマッチングなどの技術を使ったプログラムへの耐性を高めるという目的があります。
Captchaは、チャレンジレスポンス型テストの一種で、その主たる目的はプログラムによる自動・大量送信を防止することです。ページ表示の度に異なっている画像上の文字はプログラム処理では容易に判読できません。これを利用して自動プログラムで無差別に投稿するスパム行為や、サーバに負担のかかる短時間における連続リクエストが送信されることを防ぎます。実際には表示される画像はゆがんでいたり、様々な色が付いていたりします。これには、画像中の文字を解析するパターンマッチングなどの技術を使ったプログラムへの耐性を高めるという目的があります。
- システムが想定する表示機能をブラウザが持っているかは、プログラム上からシステムに問い合わせをすることで判断します。
- 固定式パスワードとは違い入力を求められる文字列は毎回異なるので、事前に登録した利用であることを認証するものではありません。
- ディスプレイの表示機能に問題がないかはプログラムからシステムに問い合わせます。
- 正しい。
広告