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