CAPTCHA:あの面倒なテスト、実はすごいヤツだった?

情報セキュリティ

概要

ネットサーフィン中に、あれこれ質問したり、変な画像を選んだりさせられた経験、ない?実はあれ、CAPTCHA(キャプチャ)って呼ばれるテストだったんだって!

説明

CAPTCHAは、「Completely Automated Public Turing test to tell Computers and Humans Apart」の略で、日本語だと「コンピュータと人間を区別するための完全に自動化された公開チューリングテスト」って意味らしい。難しいね…簡単に言うと、人間とコンピュータを区別するためのテストなんだ。

なんでこんなテストするの?

最近、ネット上でスパム(迷惑メール)や不正ログインが増えてるんだって。そこで、人間は簡単に解けるけど、コンピュータは解けない問題を出して、スパムボット(自動送信プログラム)を排除しようって考えたんだ。

CAPTCHAの種類

CAPTCHAには色々種類があるんだけど、代表的なのは、

  • 画像認識型: 歪んだり、隠れたりした文字や数字を見つける
  • パズル型: 簡単なパズルを解く
  • 論理型: 簡単な論理クイズに答える

最近だと、音声認識型なんかもあるんだって!

CAPTCHAってすごい?

最初は簡単な問題だったんだけど、コンピュータの進化とともに、どんどん難易度が上がってるんだって。中には、人間でも解くのが難しい問題もあるらしい。

CAPTCHAの裏話

実は、CAPTCHAの回答は、Google翻訳の精度向上に使われてるんだって!すごいよね!

まとめ

CAPTCHAって、ただの面倒なテストじゃないんだね!スパム対策や翻訳の精度向上に貢献してるすごいヤツだったんだ!

補足

  • CAPTCHAは、2003年にLuis von Ahn博士とManuel Blum博士によって開発された。
  • CAPTCHAの成功により、reCAPTCHAという新しいCAPTCHAが開発された。reCAPTCHAは、Google翻訳の精度向上にも利用されている。
  • CAPTCHAは、スパム対策だけでなく、オンラインサービスの不正利用防止にも効果がある。

参考Webサイト

タイトルとURLをコピーしました