[發(fā)明專利]圖片驗(yàn)證碼的驗(yàn)證方法和裝置在審
| 申請?zhí)枺?/td> | 201810179425.1 | 申請日: | 2018-03-05 |
| 公開(公告)號: | CN110232269A | 公開(公告)日: | 2019-09-13 |
| 發(fā)明(設(shè)計(jì))人: | 邱偉;李會軻 | 申請(專利權(quán))人: | 北京京東尚科信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司 |
| 主分類號: | G06F21/36 | 分類號: | G06F21/36;G06F3/0486;G06F3/0488 |
| 代理公司: | 中原信達(dá)知識產(chǎn)權(quán)代理有限責(zé)任公司 11219 | 代理人: | 張一軍;張效榮 |
| 地址: | 100195 北京市海淀區(qū)杏石口路6*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 驗(yàn)證 方法和裝置 圖片驗(yàn)證碼 操作區(qū)域 預(yù)設(shè)區(qū)域 相似度 圖像 互聯(lián)網(wǎng)技術(shù) 機(jī)器模擬 監(jiān)控用戶 靈活安全 驗(yàn)證方式 驗(yàn)證通過 閾值時 破解 斷層 拋棄 防御 圖片 | ||
本發(fā)明公開了一種圖片驗(yàn)證碼的驗(yàn)證方法和裝置,涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域。該方法的一具體實(shí)施方式包括:獲取待驗(yàn)證圖像,確定所述待驗(yàn)證圖像中的預(yù)設(shè)區(qū)域;監(jiān)控用戶對所述待驗(yàn)證圖像進(jìn)行的操作,確定所述操作的操作區(qū)域;當(dāng)所述操作區(qū)域與所述預(yù)設(shè)區(qū)域的相似度超過相似度閾值時,確定驗(yàn)證通過。該實(shí)施方式能夠拋棄整圖驗(yàn)證而改為驗(yàn)證圖片中的部分、對于一張圖可驗(yàn)證一個或多個區(qū)域、不為圖片加入明顯斷層,并且能夠?qū)C(jī)器模擬驗(yàn)證有一定的防御,從而可以克服或者至少部分地解決傳統(tǒng)驗(yàn)證方式中出現(xiàn)的容易被破解、無法區(qū)分人機(jī)的問題,更加靈活安全。
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種圖片驗(yàn)證碼的驗(yàn)證方法和裝置。
背景技術(shù)
在互聯(lián)網(wǎng)領(lǐng)域中,為了防止惡意登陸與注冊,驗(yàn)證碼的應(yīng)用很普遍。主要有以下幾種方式:數(shù)字組合驗(yàn)證、選擇正確圖片驗(yàn)證、圖片拼塊拖拽式驗(yàn)證。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
1)對于數(shù)字組合驗(yàn)證方式:數(shù)字干擾性小,采取數(shù)字識別技術(shù)很容易就能提取出對應(yīng)數(shù)字,所以現(xiàn)在很多網(wǎng)站已經(jīng)拋棄此種驗(yàn)證碼。
2)對于選擇正確圖片驗(yàn)證方式:圖片識別技術(shù)辨別圖片,大規(guī)模記錄圖片文字對應(yīng)關(guān)系,就可暴力破解。
3)對于圖片拼塊拖拽式驗(yàn)證方式:雖然采用圖片,但是因?yàn)槠磯K需要在原圖上加入明顯斷層,所以可以被圖片識別技術(shù)判斷出拼塊位置或者干脆人工記錄不同圖片滑塊對應(yīng)位置從而模擬拖拽到對應(yīng)位置,并且拖拽軌道單一,不容易區(qū)分人機(jī)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供一種圖片驗(yàn)證碼的驗(yàn)證方法和裝置,能夠拋棄整圖驗(yàn)證而改為驗(yàn)證圖片中的部分、對于一張圖可驗(yàn)證一個或多個區(qū)域、不為圖片加入明顯斷層,并且能夠?qū)C(jī)器模擬驗(yàn)證有一定的防御,從而可以克服或者至少部分地解決傳統(tǒng)驗(yàn)證方式中出現(xiàn)的容易被破解、無法區(qū)分人機(jī)的問題,更加靈活安全。
為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明實(shí)施例的一個方面,提供了一種圖片驗(yàn)證碼的驗(yàn)證方法,包括:
獲取待驗(yàn)證圖像,確定所述待驗(yàn)證圖像中的預(yù)設(shè)區(qū)域;
監(jiān)控用戶對所述待驗(yàn)證圖像進(jìn)行的操作,確定所述操作的操作區(qū)域;
當(dāng)所述操作區(qū)域與所述預(yù)設(shè)區(qū)域的相似度超過相似度閾值時,確定驗(yàn)證通過。
可選地,所述操作由鼠標(biāo)事件或觸摸事件實(shí)現(xiàn),所述操作區(qū)域按如下方法確定:
根據(jù)鼠標(biāo)事件中的釋放鼠標(biāo)按鈕事件或觸摸事件中的觸摸停止事件確定一次操作的結(jié)束,確定該次操作結(jié)束時所確定的選區(qū);
根據(jù)當(dāng)前所有操作所確定的選區(qū)確定所述操作區(qū)域。
可選地,確定驗(yàn)證通過之前,還包括:
確認(rèn)所述操作區(qū)域的面積不超過所述待驗(yàn)證圖像面積的第一閾值;和/或,
確認(rèn)所述操作的運(yùn)動信息不滿足預(yù)設(shè)運(yùn)動條件。
可選地,所述運(yùn)動信息包括以下至少之一:運(yùn)動軌跡、運(yùn)動速率、往返頻率;
所述預(yù)設(shè)運(yùn)動條件包括:每一次操作中的運(yùn)動軌跡的長度或角度都相同;或者,
每一段預(yù)設(shè)單位時間內(nèi)的平均運(yùn)動速率都相同;或者,
單次操作中的往返頻率超過第二閾值。
可選地,所述操作包括:
將所述待驗(yàn)證圖像中的像素清除;或者,
將所述待驗(yàn)證圖像中的像素覆蓋。
根據(jù)本發(fā)明實(shí)施例的再一個方面,提供了一種圖片驗(yàn)證碼的驗(yàn)證的裝置,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京京東尚科信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司,未經(jīng)北京京東尚科信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810179425.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 驗(yàn)證系統(tǒng)、驗(yàn)證服務(wù)器、驗(yàn)證方法、驗(yàn)證程序、終端、驗(yàn)證請求方法、驗(yàn)證請求程序和存儲媒體
- 驗(yàn)證目標(biāo)系統(tǒng)的驗(yàn)證系統(tǒng)及其驗(yàn)證方法
- 驗(yàn)證設(shè)備、驗(yàn)證方法和驗(yàn)證程序
- 驗(yàn)證裝置、驗(yàn)證系統(tǒng)以及驗(yàn)證方法
- 驗(yàn)證方法、驗(yàn)證系統(tǒng)、驗(yàn)證設(shè)備及其程序
- 驗(yàn)證方法、用于驗(yàn)證的系統(tǒng)、驗(yàn)證碼系統(tǒng)以及驗(yàn)證裝置
- 圖片驗(yàn)證碼驗(yàn)證方法和圖片驗(yàn)證碼驗(yàn)證裝置
- 驗(yàn)證裝置、驗(yàn)證程序和驗(yàn)證方法
- 驗(yàn)證裝置、驗(yàn)證方法及驗(yàn)證程序
- 跨多個驗(yàn)證域的驗(yàn)證系統(tǒng)、驗(yàn)證方法、驗(yàn)證設(shè)備
- 一種基于循環(huán)趨穩(wěn)動態(tài)驗(yàn)證碼圖片的驗(yàn)證方法
- 一種生成圖片驗(yàn)證碼的方法及裝置
- 驗(yàn)證碼處理方法和裝置
- 一種驗(yàn)證方法、服務(wù)器和系統(tǒng)
- 圖片驗(yàn)證碼的處理方法及處理裝置
- 驗(yàn)證碼請求處理方法、裝置及驗(yàn)證碼處理系統(tǒng)
- 一種驗(yàn)證碼校驗(yàn)方法及裝置
- 驗(yàn)證碼識別方法、裝置、存儲介質(zhì)和計(jì)算機(jī)設(shè)備
- 驗(yàn)證碼生成方法和驗(yàn)證碼登錄系統(tǒng)
- 基于深度學(xué)習(xí)的驗(yàn)證碼識別方法、系統(tǒng)、電子設(shè)備、介質(zhì)





