web-dev-qa-db-ja.com

CAPTCHAとreCAPTCHAの違い

CAPTCHAとreCAPTCHAの違いは何ですか?

ReCAPTCHAを選択するのに最適な状況は何ですか?

15
Neha Prakash

[〜#〜] captcha [〜#〜]は、スパムを防止するために多くのサイトで使用される人間の検証テスト(通常、解読する必要があるぼやけた波状の文字)です。

reCAPTCHAは逆のCAPTCHAです。同じテストで、スパムを防ぐためだけでなく、本のデジタル化プロジェクトの支援にも使用されます。言い換えると、reCAPTCHAテストは意味のない単語の組み合わせではなく、デジタル化される本からの抜粋ですが、CAPTCHAは数学や一般的な知識の質問、ビジュアルパズル、さらにはチェスパズルなど、いくつかの人間による検証方法を使用します。

Googleは数年前にreCAPTCHAを購入し、現在はストリートビューデータの収集にも使用されています

10
Bhavin

CAPTCHA(コンピューターと人間を区別するための完全に自動化されたパブリックチューリングテスト)は、ユーザーが人間かコンピューターかを判別できるプログラムです。

このプロセスでは、コンピューターがユーザーにコンピューターで生成された簡単なテストを完了するように求めます。他のコンピューターはCAPTCHAを解決できないため、正しいソリューションを入力するユーザーは人間であると推定されます。機械によって行われ、人間を対象にしているため、逆チューリングテストと呼ばれることもあります。 reCAPTCHAは、CAPTCHAをオンラインで解決するために費やした労力を「読書」に振り向けることによって、まさにそれを行います。

reCaptchaはGoogleによってホストされており、興味深い点の1つは、古い新聞や本のテキストをデジタル化するために使用されることです。 CAPTCHAの単一の文字列ではなく、reCaptchaの「セクション」が2つあるのはそのためです。一方は既知のテキストで、もう一方はそうではありません。既知の1つが正しい場合、2つ目のものを取得したと見なされます。次に、同じ「不明な」テキストを提示するときに、おそらく既知であると見なされます。

「不明な」テキストに対して同じ結果がさらに数回あり、それが「既知」になり、元のテキストを正しくデジタル化できます。賢い、え?

また、頻繁な更新のため、ボットによる解決を防ぐには、reCAPTCHAが少し優れていると思います。

リファレンス: https://anydifferencebetween.com/difference-between-captcha-and-recaptcha/

9
Jaffer Wilson

reCAPTCHAは、CAPTCHAの一種です。人間がキャプチャしやすく、ボットがクラックするのは比較的困難です。これは、CAPTCHAをフォームに含める唯一の目的です。 CAPTCHAが必要な場合は、reCAPTCHAを使用してください。

3
yetanotherse

数年前のGmailのキャプチャを覚えています。

reCAPTCHAは人々にとってより簡単です。私は通常、文字を完全に読むことができず、「O」と「Q」、または「mn」や「nm」のような他の類似した文字の違いを確認するのに苦労したため、古いCAPTCHAを通り抜けるのに多少の困難がありました。

CAPTCHAよりもreCAPTCHAをお勧めします。実際のユーザーにとっては簡単であり、ボットをブロックするのに役立つファイアウォールをいつでも追加できるからです。

0
SwiftNinjaPro