] 通過W上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可W清楚地了解到本發(fā)明可借 助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可W通過硬件,但很多情況下前者是更佳 的實(shí)施方式?;谠摌拥睦斫猓景l(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部 分可軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計(jì) 算機(jī)的軟盤,硬盤或光盤等,包括若干指令用W使得一臺計(jì)算機(jī)設(shè)備(可W是個(gè)人計(jì)算機(jī), 服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0114] W上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明掲露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述W權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1. 一種身份驗(yàn)證的方法,其特征在于,包括: 從驗(yàn)證碼數(shù)據(jù)庫中拉取一幅驗(yàn)證圖片,所述驗(yàn)證圖片綁定有與所述驗(yàn)證圖片內(nèi)容對應(yīng) 的標(biāo)簽關(guān)鍵詞和字符選項(xiàng)集合,其中,所述字符選項(xiàng)集合包含組成所述標(biāo)簽關(guān)鍵詞的所有 標(biāo)準(zhǔn)字符以及至少一個(gè)與所述標(biāo)準(zhǔn)字符不同的干擾字符; 向客戶端發(fā)送所述驗(yàn)證圖片及所述字符選項(xiàng)集合; 接收所述客戶端發(fā)送的待驗(yàn)證關(guān)鍵詞,所述待驗(yàn)證關(guān)鍵詞由用戶在所述字符選項(xiàng)集合 中選擇的至少一個(gè)字符組成; 比對所述待驗(yàn)證關(guān)鍵詞與所述標(biāo)簽關(guān)鍵詞是否相同; 若所述待驗(yàn)證關(guān)鍵詞與所述標(biāo)簽關(guān)鍵詞相同,則通知所述客戶端身份驗(yàn)證成功,否則 通知所述客戶端身份驗(yàn)證失敗。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在從所述驗(yàn)證碼數(shù)據(jù)庫中拉取所述驗(yàn)證 圖片之前,所述方法進(jìn)一步包括: 在所述驗(yàn)證碼數(shù)據(jù)庫中為每幅驗(yàn)證圖片建立一一對應(yīng)的標(biāo)簽關(guān)鍵詞及字符選項(xiàng)集合。3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在從驗(yàn)證碼數(shù)據(jù)庫中拉取所述驗(yàn)證圖片 之前,所述方法進(jìn)一步包括: 在所述驗(yàn)證碼數(shù)據(jù)庫中為每幅驗(yàn)證圖片建立至少兩個(gè)不同的標(biāo)簽關(guān)鍵詞及一個(gè)對應(yīng) 的字符選項(xiàng)集合,其中,所述至少兩個(gè)標(biāo)簽關(guān)鍵詞是對同一幅驗(yàn)證圖片內(nèi)容的不同表述,所 述字符選項(xiàng)集合包含組成所述至少兩個(gè)標(biāo)簽關(guān)鍵詞的所有標(biāo)準(zhǔn)字符。4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述比對所述待驗(yàn)證關(guān)鍵詞與所述標(biāo)簽 關(guān)鍵詞是否相同,包括: 當(dāng)所述驗(yàn)證圖片對應(yīng)至少兩個(gè)標(biāo)簽關(guān)鍵詞時(shí),將所述待驗(yàn)證關(guān)鍵詞與所述至少兩個(gè)標(biāo) 簽關(guān)鍵詞分別進(jìn)行比對; 所述若所述待驗(yàn)證關(guān)鍵詞與所述標(biāo)簽關(guān)鍵詞相同,則通知所述客戶端身份驗(yàn)證成功, 否則通知所述客戶端身份驗(yàn)證失敗,包括: 若所述待驗(yàn)證關(guān)鍵詞與所述至少兩個(gè)標(biāo)簽關(guān)鍵詞中的某個(gè)標(biāo)簽關(guān)鍵詞相同,則通知所 述客戶端身份驗(yàn)證成功; 若所述待驗(yàn)證關(guān)鍵詞與所述至少兩個(gè)標(biāo)簽關(guān)鍵詞中的所有標(biāo)簽關(guān)鍵詞均不相同,則通 知所述客戶端身份驗(yàn)證失敗。5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述向客戶端發(fā)送所述驗(yàn)證圖片及所 述字符選項(xiàng)集合之前,所述方法進(jìn)一步包括: 為所述驗(yàn)證圖片生成一個(gè)唯一的簽名標(biāo)識; 所述向客戶端發(fā)送所述驗(yàn)證圖片及所述字符選項(xiàng)集合,包括: 將所述簽名標(biāo)識與所述驗(yàn)證圖片綁定發(fā)送給所述客戶端。6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述接收所述客戶端發(fā)送的待驗(yàn)證關(guān)鍵 詞,包括: 接收所述客戶端發(fā)送的所述待驗(yàn)證關(guān)鍵詞以及所述簽名標(biāo)識; 在所述比對所述待驗(yàn)證關(guān)鍵詞與所述標(biāo)簽關(guān)鍵詞是否相同之前,所述方法進(jìn)一步包 括: 根據(jù)所述簽名標(biāo)識查找與所述驗(yàn)證圖片綁定的所述標(biāo)簽關(guān)鍵詞。7. 根據(jù)權(quán)利要求1所述的方法,其特征在于,若所述待驗(yàn)證關(guān)鍵詞與所述標(biāo)簽關(guān)鍵詞 不相同,則在所述通知所述客戶端身份驗(yàn)證失敗之后,所述方法進(jìn)一步包括: 將所述待驗(yàn)證關(guān)鍵詞中的字符作為干擾字符添加到所述字符選項(xiàng)集合中。8. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述向客戶端發(fā)送所述驗(yàn)證圖片及所 述字符選項(xiàng)集合之前,所述方法進(jìn)一步包括: 為所述驗(yàn)證圖片加入干擾元素,所述干擾元素包括:噪點(diǎn)、干擾線、圖片旋轉(zhuǎn)、圖片扭 曲。9. 一種身份驗(yàn)證的裝置,其特征在于,包括: 數(shù)據(jù)拉取單元,用于從驗(yàn)證碼數(shù)據(jù)庫中拉取一幅驗(yàn)證圖片,所述驗(yàn)證圖片綁定有與所 述驗(yàn)證圖片內(nèi)容對應(yīng)的標(biāo)簽關(guān)鍵詞和字符選項(xiàng)集合,其中,所述字符選項(xiàng)集合包含組成所 述標(biāo)簽關(guān)鍵詞的所有標(biāo)準(zhǔn)字符以及至少一個(gè)與所述標(biāo)準(zhǔn)字符不同的干擾字符; 數(shù)據(jù)發(fā)送單元,用于向客戶端發(fā)送所述數(shù)據(jù)拉取單元拉取的所述驗(yàn)證圖片及所述字符 選項(xiàng)集合; 數(shù)據(jù)接收單元,用于接收所述客戶端發(fā)送的待驗(yàn)證關(guān)鍵詞,所述待驗(yàn)證關(guān)鍵詞由用戶 在所述字符選項(xiàng)集合中選擇的至少一個(gè)字符組成; 結(jié)果驗(yàn)證單元,用于比對所述數(shù)據(jù)接收單元接收的所述待驗(yàn)證關(guān)鍵詞與所述數(shù)據(jù)拉取 單元拉取的所述標(biāo)簽關(guān)鍵詞是否相同; 所述數(shù)據(jù)發(fā)送單元還用于當(dāng)所述結(jié)果驗(yàn)證單元比對所述待驗(yàn)證關(guān)鍵詞與所述標(biāo)簽關(guān) 鍵詞相同時(shí),通知所述客戶端身份驗(yàn)證成功,當(dāng)所述結(jié)果驗(yàn)證單元比對所述待驗(yàn)證關(guān)鍵詞 與所述標(biāo)簽關(guān)鍵詞不同時(shí),通知所述客戶端身份驗(yàn)證失敗。10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第一映射建立單元,用于在所述數(shù)據(jù)拉取單元從所述驗(yàn)證碼數(shù)據(jù)庫中拉取所述驗(yàn)證圖 片之前,在所述驗(yàn)證碼數(shù)據(jù)庫中為每幅驗(yàn)證圖片建立一一對應(yīng)的標(biāo)簽關(guān)鍵詞及字符選項(xiàng)集 合。11. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第二映射建立單元,用于在所述數(shù)據(jù)拉取單元從所述驗(yàn)證碼數(shù)據(jù)庫中拉取所述驗(yàn)證圖 片之前,在所述驗(yàn)證碼數(shù)據(jù)庫中為每幅驗(yàn)證圖片建立至少兩個(gè)不同的標(biāo)簽關(guān)鍵詞及一個(gè)對 應(yīng)的字符選項(xiàng)集合,其中,所述至少兩個(gè)標(biāo)簽關(guān)鍵詞是對同一幅驗(yàn)證圖片內(nèi)容的不同表述, 所述字符選項(xiàng)集合包含組成所述至少兩個(gè)標(biāo)簽關(guān)鍵詞的所有標(biāo)準(zhǔn)字符。12. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述結(jié)果驗(yàn)證單元用于當(dāng)所述驗(yàn)證圖 片對應(yīng)至少兩個(gè)標(biāo)簽關(guān)鍵詞時(shí),將所述待驗(yàn)證關(guān)鍵詞與所述至少兩個(gè)標(biāo)簽關(guān)鍵詞分別進(jìn)行 比對; 所述數(shù)據(jù)發(fā)送單元用于當(dāng)所述待驗(yàn)證關(guān)鍵詞與所述至少兩個(gè)標(biāo)簽關(guān)鍵詞中的某個(gè)標(biāo) 簽關(guān)鍵詞相同時(shí),通知所述客戶端身份驗(yàn)證成功,當(dāng)所述待驗(yàn)證關(guān)鍵詞與所述至少兩個(gè)標(biāo) 簽關(guān)鍵詞中的所有標(biāo)簽關(guān)鍵詞均不相同時(shí),通知所述客戶端身份驗(yàn)證失敗。13. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 標(biāo)識生成單元,用于在所述數(shù)據(jù)發(fā)送單元向客戶端發(fā)送所述驗(yàn)證圖片及所述字符選項(xiàng) 集合之前,為所述驗(yàn)證圖片生成一個(gè)唯一的簽名標(biāo)識; 所述數(shù)據(jù)發(fā)送單元用于將所述標(biāo)識生成單元生成的所述簽名標(biāo)識與所述驗(yàn)證圖片綁 定發(fā)送給所述客戶端。14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括:數(shù)據(jù)查找單元; 所述數(shù)據(jù)接收單元用于接收所述客戶端發(fā)送的所述待驗(yàn)證關(guān)鍵詞以及所述簽名標(biāo) 識; 所述數(shù)據(jù)查找單元,用于在所述結(jié)果驗(yàn)證單元比對所述待驗(yàn)證關(guān)鍵詞與所述標(biāo)簽關(guān)鍵 詞是否相同之前,根據(jù)所述數(shù)據(jù)接收單元接收的所述簽名標(biāo)識查找與所述驗(yàn)證圖片內(nèi)容綁 定的所述標(biāo)簽關(guān)鍵詞。15. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 數(shù)據(jù)學(xué)習(xí)單元,用于當(dāng)所述結(jié)果驗(yàn)證單元比對所述待驗(yàn)證關(guān)鍵詞與所述標(biāo)簽關(guān)鍵詞不 相同時(shí),在所述數(shù)據(jù)發(fā)送單元通知所述客戶端身份驗(yàn)證失敗之后,將所述待驗(yàn)證關(guān)鍵詞中 的字符作為干擾字符添加到所述字符選項(xiàng)集合中。16. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 數(shù)據(jù)處理單元,用于在所述數(shù)據(jù)發(fā)送單元向客戶端發(fā)送所述驗(yàn)證圖片及所述字符選項(xiàng) 集合之前,為所述數(shù)據(jù)拉取單元拉取的所述驗(yàn)證圖片加入干擾元素,所述干擾元素包括:噪 點(diǎn)、干擾線、圖片旋轉(zhuǎn)、圖片扭曲。17. -種身份驗(yàn)證的系統(tǒng),其特征在于,所述系統(tǒng)包括網(wǎng)絡(luò)側(cè)服務(wù)器及客戶端,所述網(wǎng) 絡(luò)側(cè)服務(wù)器包含如權(quán)利要求9至16所述的身份驗(yàn)證裝置;其中, 所述網(wǎng)絡(luò)側(cè)服務(wù)器,用于從驗(yàn)證碼數(shù)據(jù)庫中拉取一幅驗(yàn)證圖片,所述驗(yàn)證圖片綁定有 與所述驗(yàn)證圖片內(nèi)容對應(yīng)的標(biāo)簽關(guān)鍵詞和字符選項(xiàng)集合,并向客戶端發(fā)送所述驗(yàn)證圖片及 所述字符選項(xiàng)集合,其中,所述字符選項(xiàng)集合包含組成所述標(biāo)簽關(guān)鍵詞的所有標(biāo)準(zhǔn)字符以 及至少一個(gè)與所述標(biāo)準(zhǔn)字符不同的干擾字符; 所述客戶端,用于顯示所述網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送的所述驗(yàn)證圖片及所述字符選項(xiàng)集合, 接收用戶根據(jù)所述字符選項(xiàng)集合選擇的待驗(yàn)證關(guān)鍵詞,其中,所述待驗(yàn)證關(guān)鍵詞由用戶在 所述字符選項(xiàng)集合中選擇的至少一個(gè)字符組成; 所述網(wǎng)絡(luò)側(cè)服務(wù)器還用于接收所述客戶端發(fā)送的所述待驗(yàn)證關(guān)鍵詞,比對所述待驗(yàn)證 關(guān)鍵詞與所述標(biāo)簽關(guān)鍵詞是否相同,若所述待驗(yàn)證關(guān)鍵詞與所述標(biāo)簽關(guān)鍵詞相同,則通知 所述客戶端身份驗(yàn)證成功,否則通知所述客戶端身份驗(yàn)證失敗。
【專利摘要】本實(shí)施例提供一種身份驗(yàn)證的方法、裝置及系統(tǒng),涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,為解決圖片點(diǎn)選式驗(yàn)證碼耗費(fèi)數(shù)據(jù)流量的問題而發(fā)明。本發(fā)明的方法包括:從驗(yàn)證碼數(shù)據(jù)庫中拉取一幅驗(yàn)證圖片,驗(yàn)證圖片綁定有與驗(yàn)證圖片內(nèi)容對應(yīng)的標(biāo)簽關(guān)鍵詞和字符選項(xiàng)集合;向客戶端發(fā)送驗(yàn)證圖片及字符選項(xiàng)集合;接收客戶端發(fā)送的待驗(yàn)證關(guān)鍵詞,待驗(yàn)證關(guān)鍵詞由用戶在字符選項(xiàng)集合中選擇的至少一個(gè)字符組成;比對待驗(yàn)證關(guān)鍵詞與標(biāo)簽關(guān)鍵詞是否相同;若待驗(yàn)證關(guān)鍵詞與標(biāo)簽關(guān)鍵詞相同,則通知客戶端身份驗(yàn)證成功,否則通知客戶端身份驗(yàn)證失敗。本發(fā)明主要應(yīng)用于移動(dòng)客戶端的身份驗(yàn)證過程中。
【IPC分類】H04L29/06, H04L9/32
【公開號】CN104917722
【申請?zhí)枴緾N201410086606
【發(fā)明人】王玉葉, 劉金星, 張彥玲, 孫淑芹
【申請人】騰訊科技(深圳)有限公司
【公開日】2015年9月16日
【申請日】2014年3月11日