亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng)的制作方法

文檔序號(hào):7860647閱讀:245來(lái)源:國(guó)知局
專利名稱:一種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于防止網(wǎng)絡(luò)暴力破解等作用的驗(yàn)證碼保護(hù)技術(shù)領(lǐng)域,具體地說(shuō),涉及到一種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng)。
背景技術(shù)
驗(yàn)證碼在防止暴力破解、惡意注冊(cè)和登錄嘗試以及防止網(wǎng)絡(luò)刷票等方面發(fā)揮越來(lái)越大的作用,正是因?yàn)轵?yàn)證碼的這種特殊作用的效果顯著,一些不法商家或者黑客已經(jīng)開發(fā)出來(lái)一些程序,即所謂的機(jī)器人程序,能夠自動(dòng)識(shí)別肉眼容易辨認(rèn)的驗(yàn)證碼。因此,為了更好發(fā)揮驗(yàn)證碼的特殊功用,現(xiàn)在的驗(yàn)證碼技術(shù),傾向于增加人類肉眼辨認(rèn)的難度,于是機(jī)器人識(shí)別就更加困難,從而達(dá)到利用驗(yàn)證碼特殊功用進(jìn)行網(wǎng)絡(luò)安全保護(hù)的目的;然而,如果驗(yàn)證碼設(shè)計(jì)得更加難以讓人類辨認(rèn),人們輸入驗(yàn)證碼時(shí),出錯(cuò)的機(jī)會(huì)就大大增加,每次出錯(cuò),驗(yàn)證碼再次刷新,頁(yè)面再次提交,極大浪費(fèi)人們進(jìn)行注冊(cè)、登錄或者網(wǎng)絡(luò)投票等的時(shí)間, 嚴(yán)重降低了用戶體驗(yàn)。甚至有些人放棄了相關(guān)操作(例如網(wǎng)絡(luò)投票)。

發(fā)明內(nèi)容
本發(fā)明在于克服現(xiàn)有技術(shù)的不足,提供一種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng),它采用系統(tǒng)隨機(jī)生成幾幅圖像,用分別選擇或者輸入對(duì)應(yīng)圖像中的圖像元素個(gè)數(shù)的方式來(lái)判斷用戶獲取的驗(yàn)證碼是否有效,這些形態(tài)各異的圖像元素,在設(shè)計(jì)中完全能夠做到讓人們?nèi)菀鬃R(shí)別,但是對(duì)于機(jī)器人來(lái)說(shuō),首先要進(jìn)行語(yǔ)義識(shí)別,智能判斷需要計(jì)算何種圖像元素的個(gè)數(shù),而且還要將這些元素逐一查找出來(lái),最后計(jì)算這些元素的個(gè)數(shù);在設(shè)計(jì)中,可以要求計(jì)算4至5種圖像元素(或者更多)的個(gè)數(shù),對(duì)于人們來(lái)說(shuō),是非常容易的,但是對(duì)于機(jī)器人來(lái)說(shuō),完全正確識(shí)別所有圖像元素,非常困難,從而達(dá)到利用驗(yàn)證碼技術(shù)維護(hù)網(wǎng)絡(luò)安全,防止作弊的目的。為達(dá)到上述目的,本發(fā)明提供一種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng),包括圖像生成器I、要求用戶如何操作的信息提示器2、圖像元素個(gè)數(shù)輸入裝置3和驗(yàn)證碼判斷機(jī)構(gòu)4。其特征在于所述圖像生成器I生成至少一個(gè)圖像,要求用戶如何操作的信息提示器2生成提示信息,要求用戶輸入對(duì)應(yīng)圖像中的指定圖像元素的個(gè)數(shù),用戶根據(jù)操作要求,通過(guò)圖像元素個(gè)數(shù)輸入裝置3輸入對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù),驗(yàn)證碼判斷機(jī)構(gòu)4判斷用戶輸入的對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù)是否都正確,如果都正確,則認(rèn)定用戶通過(guò)了驗(yàn)證碼的審核,否則認(rèn)定用戶沒(méi)有通過(guò)驗(yàn)證碼的審核。本發(fā)明的第二種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng),包括圖像生成器
I、要求用戶如何操作的信息提示器2、圖像元素個(gè)數(shù)選擇裝置3和驗(yàn)證碼判斷機(jī)構(gòu)4。其特征在于所述圖像生成器I生成至少一個(gè)圖像,要求用戶如何操作的信息提示器2生成提示信息,要求用戶選擇對(duì)應(yīng)圖像中的指定圖像元素的個(gè)數(shù),用戶根據(jù)操作要求,通過(guò)圖像元素個(gè)數(shù)選擇裝置3選擇對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù),驗(yàn)證碼判斷機(jī)構(gòu)4判斷用戶選擇的對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù)是否都正確,如果都正確,則認(rèn)定用戶通過(guò)了驗(yàn)證碼的審核,否則認(rèn)定用戶沒(méi)有通過(guò)驗(yàn)證碼的審核。本發(fā)明的顯著效果在于系統(tǒng)并不直接生成數(shù)字驗(yàn)證碼,克服了已有的機(jī)器人程序?qū)︱?yàn)證碼本身進(jìn)行正確解析,從而達(dá)到破解驗(yàn)證碼的目的。而且機(jī)器人不僅要進(jìn)行語(yǔ)義識(shí)別,還要對(duì)形態(tài)各異的圖像元素進(jìn)行正確判斷,哪些是同類元素,最后還要計(jì)算出同類元素的個(gè)數(shù),由于機(jī)器人必須借助自己的海量語(yǔ)義庫(kù)和圖片庫(kù)才有可能進(jìn)行智能識(shí)別,使得機(jī)器人破解驗(yàn)證碼變得非常困難,而且效率十分低下,從而達(dá)到利用驗(yàn)證碼進(jìn)行網(wǎng)絡(luò)安全保護(hù)的目的;本發(fā)明提供的驗(yàn)證碼保護(hù)技術(shù),對(duì)于人們來(lái)說(shuō),在設(shè)計(jì)上,那些形態(tài)各異的圖像元素,完全可以做到讓人們?nèi)菀鬃R(shí)別,讓機(jī)器人難以識(shí)別。



圖I為獲取圖像元素個(gè)數(shù)的裝置為輸入裝置的結(jié)構(gòu)原理圖。圖2為獲取圖像元素個(gè)數(shù)的裝置為選擇裝置的結(jié)構(gòu)原理圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。實(shí)施例1,如圖I所示一種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng),包括圖像生成器I、要求用戶如何操作的信息提示器2、圖像元素個(gè)數(shù)輸入裝置3和驗(yàn)證碼判斷機(jī)構(gòu)4。其特征在于所述圖像生成器I生成至少一個(gè)圖像,要求用戶如何操作的信息提示器2生成提示信息,要求用戶輸入對(duì)應(yīng)圖像中的指定圖像元素的個(gè)數(shù),用戶根據(jù)操作要求,通過(guò)圖像元素個(gè)數(shù)輸入裝置3輸入對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù),驗(yàn)證碼判斷機(jī)構(gòu)4判斷用戶輸入的對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù)是否都正確,如果都正確,則認(rèn)定用戶通過(guò)了驗(yàn)證碼的審核,否則認(rèn)定用戶沒(méi)有通過(guò)驗(yàn)證碼的審核。在上述實(shí)施例中,假設(shè)圖像生成器I隨機(jī)生成4幅圖像,第一幅圖像中含有圖像元素a(例如“三角形”等)al個(gè);第二幅圖像中含有圖像元素b (例如“鐵釘”等),有bl個(gè);第三幅圖像中含有圖像元素c,有Cl個(gè);第四幅圖像中含有圖像元素d,有dl個(gè);要求用戶如何操作的信息提示器2可以生成這樣一個(gè)提示請(qǐng)依次輸入圖像元素a、圖像元素b、圖像元素c和圖像元素d的個(gè)數(shù),只有當(dāng)用戶在圖像元素個(gè)數(shù)輸入裝置3中依次輸入了al,bl,Cl,dl之后,驗(yàn)證碼判斷機(jī)構(gòu)4則認(rèn)定用戶通過(guò)了驗(yàn)證碼的審核。而機(jī)器人則難以輸入正確的al, bl, cl, dl,不能通過(guò)驗(yàn)證碼的審核。在實(shí)際的驗(yàn)證碼設(shè)計(jì)中,還可以增加機(jī)器人識(shí)別圖像元素的難度和語(yǔ)義識(shí)別的難度,例如一幅圖像中有形態(tài)各異的3只貓,4個(gè)圓,而3只貓共有胡須12根,要求用戶輸入所有貓的胡須數(shù)。這對(duì)人們來(lái)說(shuō),很簡(jiǎn)單,但機(jī)器人幾乎不能靠智能識(shí)別方式輸入正確的胡須數(shù)。實(shí)施例2,如圖2所示一種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng),包括圖像生成器I、要求用戶如何操作的信息提示器2、圖像元素個(gè)數(shù)選擇裝置3和驗(yàn)證碼判斷機(jī)構(gòu)4。其特征在于所述圖像生成器I生成至少一個(gè)圖像,要求用戶如何操作的信息提示器2生成提示信息,要求用戶選擇對(duì)應(yīng)圖像中的指定圖像元素的個(gè)數(shù),用戶根據(jù)操作要求,通過(guò)圖像元素個(gè)數(shù)選擇裝置3選擇對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù),驗(yàn)證碼判斷機(jī)構(gòu)4判斷用戶選擇的對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù)是否都正確,如果都正確,則認(rèn)定用戶通過(guò)了驗(yàn)證碼的審核,否則認(rèn)定用戶沒(méi)有通過(guò)驗(yàn)證碼的審核。在上述實(shí)施例中,假設(shè)圖像生成器I隨機(jī)生成4幅圖像,第一幅圖像中含有圖像元素a(例如“三角形”等)al個(gè);第二幅圖像中含有圖像元素b (例如“鐵釘”等),有bl個(gè);第三幅圖像中含有圖像元素c,有Cl個(gè);第四幅圖像中含有圖像元素d,有dl個(gè);要求用戶如何操作的信息提示器2可以生成這樣一個(gè)提示請(qǐng)依次選擇圖像元素a、圖像元素b、圖像元素c和圖像元素d的個(gè)數(shù),只有當(dāng)用戶在圖像元素個(gè)數(shù)選擇裝置3中依次選擇了al,bl,Cl,dl之后,驗(yàn)證碼判斷機(jī)構(gòu)4則認(rèn)定用戶通過(guò)了驗(yàn)證碼的審核。而機(jī)器人則難以選擇正確的al, bl, cl, dl,不能通過(guò)驗(yàn)證碼的審核。在實(shí)際的驗(yàn)證碼設(shè)計(jì)中,還可以增加機(jī)器人識(shí)別圖像元素的難度和語(yǔ)義識(shí)別的難 度,例如一幅圖像中有形態(tài)各異的3只貓,4個(gè)圓,而3只貓共有胡須12根,要求用戶選擇所有貓的胡須數(shù)。這對(duì)人們來(lái)說(shuō),很簡(jiǎn)單,但機(jī)器人幾乎不能靠智能識(shí)別方式選擇正確的胡須數(shù)。
權(quán)利要求
1.一種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng),包括圖像生成器(I)、要求用戶如何操作的信息提示器(2)、圖像元素個(gè)數(shù)輸入裝置(3)和驗(yàn)證碼判斷機(jī)構(gòu)(4);其特征在于所述圖像生成器(I)生成至少一個(gè)圖像,要求用戶如何操作的信息提示器(2)生成提示信息,要求用戶輸入對(duì)應(yīng)圖像中的指定圖像元素的個(gè)數(shù),用戶根據(jù)操作要求,通過(guò)圖像元素個(gè)數(shù)輸入裝置(3)輸入對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù),驗(yàn)證碼判斷機(jī)構(gòu)(4)判斷用戶輸入的對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù)是否都正確,如果都正確,則認(rèn)定用戶通過(guò)了驗(yàn)證碼的審核,否則認(rèn)定用戶沒(méi)有通過(guò)驗(yàn)證碼的審核。
2.一種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng),包括圖像生成器(I)、要求用戶如何操作的信息提示器(2)、圖像元素個(gè)數(shù)選擇裝置(3)和驗(yàn)證碼判斷機(jī)構(gòu)(4);其特征在于所述圖像生成器(I)生成至少一個(gè)圖像,要求用戶如何操作的信息提示器(2)生成提示信息,要求用戶選擇對(duì)應(yīng)圖像中的指定圖像元素的個(gè)數(shù),用戶根據(jù)操作要求,通過(guò)圖像元素個(gè)數(shù)選擇裝置(3)選擇對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù),驗(yàn)證碼判斷機(jī)構(gòu)(4)判斷用戶選擇的對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù)是否都正確,如果都正確,則認(rèn)定用戶通過(guò)了驗(yàn)證碼的審核,否則認(rèn)定用戶沒(méi)有通過(guò)驗(yàn)證碼的審核。
全文摘要
本發(fā)明公開了一種以圖像元素個(gè)數(shù)作為驗(yàn)證碼的方法和系統(tǒng),包括圖像生成器、要求用戶如何操作的信息提示器、圖像元素個(gè)數(shù)輸入裝置和驗(yàn)證碼判斷機(jī)構(gòu)。其特征在于所述圖像生成器生成至少一個(gè)圖像,要求用戶如何操作的信息提示器生成提示信息,要求用戶輸入對(duì)應(yīng)圖像中的指定圖像元素的個(gè)數(shù),用戶根據(jù)操作要求,通過(guò)圖像元素個(gè)數(shù)輸入裝置輸入對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù),驗(yàn)證碼判斷機(jī)構(gòu)判斷用戶輸入的對(duì)應(yīng)圖像的指定圖像元素個(gè)數(shù)是否都正確,如果都正確,則認(rèn)定用戶通過(guò)了驗(yàn)證碼的審核,否則認(rèn)定用戶沒(méi)有通過(guò)驗(yàn)證碼的審核;其顯著效果在于對(duì)于人們來(lái)說(shuō),在設(shè)計(jì)上,那些形態(tài)各異的圖像元素,完全可以做到讓人們?nèi)菀鬃R(shí)別,讓機(jī)器人難以識(shí)別。
文檔編號(hào)H04L9/32GK102882681SQ20121034631
公開日2013年1月16日 申請(qǐng)日期2012年9月18日 優(yōu)先權(quán)日2012年9月18日
發(fā)明者張仁平, 李靜 申請(qǐng)人:張仁平
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1