[發明專利]圖像驗證碼的驗證方法及驗證裝置在審
| 申請號: | 201310585955.3 | 申請日: | 2013-11-19 |
| 公開(公告)號: | CN104657653A | 公開(公告)日: | 2015-05-27 |
| 發明(設計)人: | 韋思昌;陳賢俊;朱林 | 申請(專利權)人: | 博雅網絡游戲開發(深圳)有限公司 |
| 主分類號: | G06F21/36 | 分類號: | G06F21/36;H04L29/06 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 何平 |
| 地址: | 518057 廣東省深圳市南山區中山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖像 驗證 方法 裝置 | ||
技術領域
本發明涉及網絡技術應用領域,特別是涉及一種圖像驗證碼的驗證方法及驗證裝置。
背景技術
傳統的驗證碼就是將一串隨機產生的數字或符號,生成一幅圖像,圖像里加上一些干擾象素防止OCR(Optical?Character?Recognition,光學字符識別),然后由用戶肉眼識別其中的驗證碼信息,并輸入表單提交網站驗證,在驗證成功后才能使用某項功能。然而,采用傳統的驗證碼進行驗證時,容易被破解識別,安全性較低。
發明內容
基于此,有必要針對傳統驗證碼容易被破解識別,安全性低的問題,提供一種安全性較高的圖像驗證碼的驗證方法。
此外,還有必要提供一種圖像驗證碼的驗證裝置。
一種圖像驗證碼的驗證方法,包括以下步驟:
根據驗證請求展示矩陣圖像驗證碼及文字提示信息;
接收用戶對所述矩陣圖像驗證碼輸入的選擇指令,并根據所述選擇指令獲取被選擇的圖像;
記錄所述被選擇的圖像所對應的位置數字;
提交所述位置數字;
判斷所述提交的位置數字與所述文字提示信息對應的預設位置數字是否相同,若是,則驗證通過,否則驗證失敗。
在其中一個實施例中,在所述根據驗證請求展示矩陣圖像驗證碼及文字提示信息的步驟之后,以及在所述接收用戶對所述矩陣圖像驗證碼輸入的選擇指令,并根據所述選擇指令獲取被選擇的圖像的步驟之前,所述方法還包括:
計算所述矩陣圖像驗證碼的行列值,根據所述行列值在所述矩陣圖像驗證碼的驗證碼圖像上構建相等數量的透明方格控件,所述透明方格控件的大小與單個驗證碼圖像的大小相同,其按順序為每個驗證碼圖像配置對應的位置數字;
所述接收用戶對所述矩陣圖像驗證碼輸入的選擇指令,并根據所述選擇指令獲取被選擇的圖像的步驟包括:
接收用戶對驗證碼圖像所在的透明方格控件的觸發操作而產生的選擇指令,并根據所述選擇指令獲取被選擇的圖像。
在其中一個實施例中,在接收用戶對驗證碼圖像所在的透明方格控件的觸發操作而產生的選擇指令,并根據所述選擇指令獲取被選擇的圖像的步驟之后,所述方法還包括:
根據所述選擇指令,在所述透明方格控件上創建一個方框背景圖,通過所述方框背景圖顯示被選擇的圖像。
在其中一個實施例中,所述接收用戶對所述矩陣圖像驗證碼輸入的選擇指令,并根據所述選擇指令獲取被選擇的圖像的步驟包括:
接收用戶對所述矩陣圖像驗證碼的觸發操作所產生的選擇指令,并記錄所述觸發操作的觸發點的坐標;
根據所述坐標計算得到所述觸發點所處的矩陣圖像驗證碼的行列值,根據所述行列值得到被選擇的圖像;
所述記錄所述被選擇的圖像所對應的位置數字的步驟包括:
記錄所述被選擇的圖像的行列值,將所述圖像的行列值作為所述圖像對應的位置數字。
在其中一個實施例中,在接收用戶對所述矩陣圖像驗證碼輸入的選擇指令,并根據所述選擇指令獲取被選擇的圖像的步驟之前,所述方法還包括以下步驟:
接收對換一張控件的觸發操作產生的更換指令,根據所述更換指令對當前矩陣圖像驗證碼及提示文字信息進行更換;
和/或,在所述提交所述位置數字的步驟之前,所述方法還包括以下步驟:接收對清空選擇控件的觸發操作產生的撤銷指令,根據所述撤銷指令對當前選擇的圖像進行撤銷操作。
一種圖像驗證碼的驗證裝置,包括:
展示模塊,用于根據驗證請求展示圖像驗證碼及文字提示信息;
選擇模塊,用于接收用戶對所述矩陣圖像驗證碼輸入的選擇指令,并根據所述選擇指令獲取被選擇的圖像;
記錄模塊,用于記錄所述被選擇的圖像所對應的位置數字;
提交模塊,用于調教所述位置數字;
驗證模塊,用于判斷所述位置數字與所述文字提示信息對應的預設位置數字是否相同,若是,則驗證通過,否則驗證失敗。
在其中一個實施例中,所述裝置還包括:
計算模塊,用于計算所述矩陣圖像驗證碼的行列值;
構建模塊,用于根據所述行列值在所述矩陣圖像驗證碼的驗證碼圖像上構建相等數量的透明方格控件,所述透明方格控件的大小與單個驗證碼圖像的大小相同,且按順序為每個驗證碼圖像配置對應的位置數字;
所述選擇模塊還用于接收用戶對驗證碼圖像所在的透明方格控件的觸發操作而產生的選擇指令,并根據所述選擇指令獲取被選擇的圖像。
在其中一個實施例中,所述裝置還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于博雅網絡游戲開發(深圳)有限公司;,未經博雅網絡游戲開發(深圳)有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310585955.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:移動終端的解鎖方法和移動終端
- 下一篇:一種指紋采集認證方法及裝置
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





