[發明專利]驗證方法和裝置有效
| 申請號: | 201410326430.2 | 申請日: | 2014-07-09 |
| 公開(公告)號: | CN105245489B | 公開(公告)日: | 2020-06-26 |
| 發明(設計)人: | 王進;顏國平;劉海生;許燦沖;李智慧;胡育輝;余傳生 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F21/36 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 滕一斌 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 驗證 方法 裝置 | ||
本發明公開了一種驗證方法和裝置,屬于網絡技術領域。方法包括:當接收到終端發送的驗證請求時,生成驗證提示圖片,驗證提示圖片包括多個第一位置點和連接提示信息,連接提示信息用于指示用戶按照第一連接順序連接多個第一位置點;將驗證提示圖片發送給終端,使得終端捕獲用戶的位置點選擇操作,生成連接驗證信息,連接驗證信息包括用戶選擇的多個第二位置點和第二連接順序,返回連接驗證信息;接收終端發送的連接驗證信息;當確定連接提示信息與連接驗證信息匹配時,驗證通過。本發明增強了自動機的破解難度,提高了安全性,避免了自動機惡意操作的發生,避免了為其他用戶帶來的損失。
技術領域
本發明涉及網絡技術領域,特別涉及一種驗證方法和裝置。
背景技術
隨著計算機技術的發展,自動機可以執行暴力破解密碼、刷票、論壇灌水等惡意操作,這些惡意操作會擾亂網絡秩序,為其他的用戶帶來損失。
為了防止這些惡意操作的發生,可以對當前用戶進行驗證,以判斷當前用戶是自動機還是人類。以終端進行驗證為例,終端可以生成包含字符的圖片,要求當前用戶在指定的輸入欄中輸入該圖片中的字符,當前用戶輸入的字符與該圖片中的字符匹配時,即可認為該當前用戶是人類,則驗證通過。或者,用戶預先確定鍵盤中多個按鍵的預設軌跡,終端保存該預設軌跡,在對當前用戶進行驗證時,終端提供該鍵盤,當確定當前用戶選擇的按鍵所構成的軌跡與該預設軌跡匹配時,驗證通過。
但是,圖片中的字符一般都是字母或者數字,而自動機具備圖片識別的能力,可以自動識別這些字符,進而通過驗證,因此,這種驗證方式的安全性較差。而用戶一旦確定該預設軌跡后,該預設軌跡就是靜態的,自動機可以根據該鍵盤暴力破解該預設軌跡,進而通過驗證,因此,這種驗證方式的安全性也較差。
發明內容
為了解決現有技術的問題,本發明實施例提供了一種驗證方法和裝置。所述技術方案如下:
第一方面,提供了一種驗證方法,所述方法包括:
當接收到終端發送的驗證請求時,生成驗證提示圖片,所述驗證提示圖片包括多個第一位置點和連接提示信息,所述連接提示信息用于指示用戶按照第一連接順序連接所述多個第一位置點;
將所述驗證提示圖片發送給所述終端,使得所述終端捕獲用戶在所述驗證提示圖片上的位置點選擇操作,生成所述位置點選擇操作對應的連接驗證信息,所述連接驗證信息包括用戶選擇的多個第二位置點和所述多個第二位置點之間的第二連接順序,返回所述連接驗證信息;
接收所述終端發送的所述連接驗證信息;
當根據所述多個第一位置點、所述多個第二位置點、所述第一連接順序和所述第二連接順序,確定所述連接提示信息與所述連接驗證信息匹配時,驗證通過。
第二方面,提供了一種驗證方法,所述方法包括:
當接收到待驗證的指令時,向服務器發送驗證請求,使得所述服務器接收到所述驗證請求時,生成驗證提示圖片,所述驗證提示圖片包括多個第一位置點和連接提示信息,所述連接提示信息用于指示用戶按照第一連接順序連接所述多個第一位置點;
接收所述服務器返回的所述驗證提示圖片;
捕獲用戶在所述驗證提示圖片上的位置點選擇操作,生成所述位置點選擇操作對應的連接驗證信息,所述連接驗證信息包括用戶選擇的多個第二位置點和所述多個第二位置點之間的第二連接順序;
向所述服務器發送所述連接驗證信息,使得當所述服務器根據所述多個第一位置點、所述多個第二位置點、所述第一連接順序和所述第二連接順序,確定所述連接提示信息與所述連接驗證信息匹配時,驗證通過。
第三方面,提供了一種驗證裝置,所述裝置包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410326430.2/2.html,轉載請聲明來源鉆瓜專利網。





