CAPTCHA是“全自動公共圖靈測試區分計算機和人類部分”的縮寫,是壹個公共* * *全自動程序,用來區分用戶是計算機還是人類。
可以防止:惡意密碼破解、刷票和論壇泛濫,有效防止某個黑客不斷嘗試登錄某個特定註冊用戶,利用特定程序進行暴力破解。其實使用驗證碼是現在很多網站比較流行的方式,我們也用比較簡單的方式實現了這個功能。
這個問題可以由計算機生成和判斷,但只有人類才能回答。因為計算機不能回答CAPTCHA的問題,所以回答問題的用戶可以認為是人類。
captcha這個詞是由路易斯·馮·安、曼紐爾·布魯姆、卡內基梅隆大學的尼古拉斯·J·霍珀和IBM的約翰·蘭福德在2002年首先提出的。
卡耐基梅隆大學曾試圖申請這個詞成為註冊商標,但申請於2008年4月21日被駁回。
常見的驗證碼測試是讓用戶輸入顯示在扭曲圖片上的字符或數字。變形是為了避免被光學字符識別(OCR)等計算機程序自動識別而失去效果。
因為這種測試是由計算機來測試的,而不是像標準的圖靈測試那樣由人類來測試,所以人們有時會將CAPTCHA稱為反向圖靈測試。