過去問解きまくり研究所 ホーム

平成28年度 秋期 午前 問36

セキュリティ

人間には読み取ることが可能でも,プログラムでは読み取ることが難しいという差異を利用して,ゆがめたり一部を隠したりした画像から文字を判読して入力させることによって,プログラムによる自動入力を排除するための技術はどれか。

答えと解説を見る

✓ これが正解アCAPTCHA

解説

読みにくくして人だけを通す仕組みがCAPTCHAです。

この設問が指しているのは、人と機械の得意不得意の差をそのまま関門に使う仕組みです。文字をゆがめたり一部を隠したりした画像は、人の目なら前後から補って読めますが、機械が形をそろえて判別するのは難しくなります。読めた者だけを先へ通せば、入力してきた相手が人かどうかを見分けられます。これによって、まとめて自動で送りつけてくる登録や投稿を止められるわけです。押さえておきたいのは、読みにくくしていること自体が目的だという逆転した発想でした。ふつう表示は読みやすくするものですが、ここでは読みにくさが関門の本体になっています。残る三つは、いずれも機械が読めることを前提にして作られた仕組みでした。一つは機械にすばやく読ませるための模様、一つは長いURLを短く言い換える仕組み、もう一つは記事どうしの参照を自動で知らせ合う仕組みです。どれも機械に読ませたい側の道具なので、機械をふるい落とす用途とは向きが逆になります。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成28年度 秋期 基本情報技術者試験 午前 問36

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)