IT用語入門:CAPTCHA【人とボットを見分ける仕組み】

PR
PR

PR

バナー

CAPTCHAとは

CAPTCHA(きゃぷちゃ)は、Webフォームなどで、人間か自動プログラム(ボット)かを見分ける認証です。歪んだ文字を読ませたり、特定の画像を選ばせたりして、機械的な大量送信や不正な自動操作を防ぎます。

人は崩れた文字や物体の識別が得意で、機械には難しいという差を利用します。掲示板や問い合わせ、会員登録などで、スパム投稿や短時間の連続リクエストを抑える目的で使われます。

仕組みは、サーバが課題と正解を用意し、回答を照合して一時トークンを発行する流れです。利点は悪用を減らせることですが、アクセシビリティや突破のリスクもあります。難しくせず、他の対策と併用して、人の操作であることを確かめる役割を担います。