[發(fā)明專利]驗證碼處理方法及裝置、存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201911318640.6 | 申請日: | 2019-12-19 |
| 公開(公告)號: | CN111125671B | 公開(公告)日: | 2023-08-01 |
| 發(fā)明(設計)人: | 黃鶴清;張佳龍;陳浩 | 申請(專利權(quán))人: | 字節(jié)跳動有限公司 |
| 主分類號: | G06F21/36 | 分類號: | G06F21/36;G06F21/45 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 彭久云 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 驗證 處理 方法 裝置 存儲 介質(zhì) | ||
一種驗證碼處理方法、驗證碼處理裝置及存儲介質(zhì)。該驗證碼處理方法適用于通過計算機裝置展示的一組驗證碼,一組驗證碼包括至少一個驗證碼,該驗證碼處理方法包括:獲取第一類用戶通過一組驗證碼的第一概率;獲取第二類用戶通過一組驗證碼的第二概率;基于第一概率和第二概率判斷一組驗證碼被第一類用戶破解的幾率是否加大;第一類用戶為異常用戶,第二類用戶為正常用戶。該驗證碼處理方法可以獲取驗證碼被異常用戶破解的幾率,以實現(xiàn)驗證碼的動態(tài)調(diào)節(jié),從而提高異常用戶破解的難度。
技術(shù)領(lǐng)域
本公開的實施例涉及一種驗證碼處理方法及驗證碼處理裝置、存儲介質(zhì)。
背景技術(shù)
驗證碼(Completely?Automated?Public?Turing?test?to?tell?Computers?andHumans?Apart,縮寫為CAPTCHA),是一種區(qū)分用戶是機器還是人的公共全自動程序。驗證碼是現(xiàn)在很多網(wǎng)站通行的驗證方式,不僅可以防止惡意破解密碼、刷票、論壇灌水等“惡意”行為,例如還能有效防止某個黑客對某一個特定注冊用戶用特定程序暴力破解方式進行不斷的登錄嘗試。
發(fā)明內(nèi)容
本公開至少一實施例提供一種驗證碼處理方法,適用于通過計算機裝置展示的一組驗證碼,所述一組驗證碼包括至少一個驗證碼,所述方法包括:獲取第一類用戶通過所述一組驗證碼的第一概率;獲取第二類用戶通過所述一組驗證碼的第二概率;基于所述第一概率和所述第二概率判斷所述一組驗證碼被所述第一類用戶破解的幾率是否加大;所述第一類用戶為異常用戶,所述第二類用戶為正常用戶。
例如,本公開至少一實施例提供的驗證碼處理方法,還包括:在所述一組驗證碼被所述第一類用戶破解的幾率超過第一閾值的情況下,反饋使用另一組驗證碼替代所述一組驗證碼用于驗證。
例如,在本公開至少一實施例提供的驗證碼處理方法中,分別獲取在同一時間段內(nèi)所述第一類用戶和所述第二類用戶驗證所述一組驗證碼的所述第一概率和所述第二概率。
例如,在本公開至少一實施例提供的驗證碼處理方法中,基于所述第一概率和所述第二概率判斷所述一組驗證碼被所述第一類用戶破解幾率是否加大,包括:比較所述第一概率和所述第二概率;在所述第一概率接近所述第二概率的情況下,所述一組驗證碼被所述第一類用戶破解的幾率加大。
例如,在本公開至少一實施例提供的驗證碼處理方法中,基于所述第一概率和所述第二概率判斷所述一組驗證碼被所述第一類用戶破解的幾率是否加大,包括:基于所述第二概率設置第二閾值;比較所述第二閾值和所述第一概率;在所述第一概率高于所述第二閾值的情況下,所述一組驗證碼被所述第一類用戶破解的幾率加大。
例如,本公開至少一實施例提供的驗證碼處理方法,還包括:基于所述一組驗證碼包括的所述至少一個驗證碼的應用場景,選擇所述至少一個驗證碼的驗證難度。
例如,在本公開至少一實施例提供的驗證碼處理方法中,所述一組驗證碼包括的所述至少一個驗證碼包括分別應用于第一場景和第二場景的第一驗證碼和第二驗證碼,在對所述第一場景的安全性要求高于對所述第二場景的安全性要求的情況下,所述第一驗證碼的驗證難度大于所述第二驗證碼的驗證難度;在對所述第一場景的安全性要求低于對所述第二場景的安全性要求的情況下,所述第一驗證碼的驗證難度小于所述第二驗證碼的驗證難度。
例如,本公開至少一實施例提供的驗證碼處理方法,還包括:在同一個應用場景下,獲取用戶是所述第一類用戶的可疑程度以及確定獲取的所述可疑程度的準確率;在所述可疑程度和所述準確率分別高于第三閾值和第四閾值的情況下,增加發(fā)送至所述第一類用戶的驗證碼的驗證難度。
例如,在本公開至少一實施例提供的驗證碼處理方法中,所述至少一個驗證碼中的各個驗證碼分別包括多個物體的圖像,選擇所述一組驗證碼包括的所述至少一個驗證碼的驗證難度,包括:分別選擇所述各個驗證碼中包括的多個物體的圖像的相近程度。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于字節(jié)跳動有限公司,未經(jīng)字節(jié)跳動有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911318640.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





