国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      視頻驗證碼云技術(shù)的制作方法

      文檔序號:7889095閱讀:185來源:國知局
      專利名稱:視頻驗證碼云技術(shù)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及視頻驗證碼云技術(shù),屬于計算機中云計算、網(wǎng)絡(luò)安全、網(wǎng)絡(luò)媒體技術(shù)。
      背景技術(shù)
      驗證碼被經(jīng)常用在登陸驗證上,防止有人利用機器人自動批量注冊、對特定的注冊用戶用特定程序暴力破解方式進行不斷的登陸嘗試、灌水,防止別人用軟件暴力破解。驗證碼技術(shù)在各大網(wǎng)站中發(fā)揮著巨大的作用,防止惡意攻擊,減少不必要的資源浪費,因為每次發(fā)送登錄的請求,服務(wù)器都要給一個驗證碼,增加服務(wù)器的負擔。但是目前的驗證碼技術(shù)存在以下問題第一,隨機的數(shù)字字符串,最原始的驗證碼,驗證作用幾乎為零;第二,目前常用的隨機數(shù)字圖片驗證碼。圖片上的字符比較中規(guī)中矩,由于圖片簡單而易被破解,驗證作用極小,從而導致網(wǎng)站被攻擊,無法進行操作;第三,為了增加破解難度而加入噪聲,從而導致用戶在輸入時識別困難,通常需要花費很長時間辨認與多次嘗試才可進行授權(quán)使用,雖然達到了一定的驗證作用,但是用戶體驗極大的下降了,試想用戶需要多次刷新,多次嘗試才可以登錄,大大降低了人機交互的友好性,用戶體驗很差;第四,現(xiàn)有驗證碼內(nèi)容為字符、數(shù)字、圖片的隨機組合,其內(nèi)容單一、靜態(tài),無法給用戶帶來美的享受。因此如何發(fā)明一種新的提高網(wǎng)路安全的驗證碼技術(shù)既可以解決當前的驗證信息簡單而無法達到驗證作用使得各大網(wǎng)站遭到惡意攻擊與暴力破解,同時解決人機交互的友好性,用戶可以輕松的輸入驗證信息并登錄成功,解決現(xiàn)有驗證碼技術(shù)顯示單一圖片與數(shù)字的枯燥性,是本系統(tǒng)和方法所涉及并解決的問題。

      發(fā)明內(nèi)容
      本發(fā)明的目的是克服現(xiàn)有驗證碼技術(shù)中存在的不足,提供一種視頻驗證碼云技術(shù)。按照本發(fā)明提供的技術(shù)方案,所述基于云計算的視頻驗證碼技術(shù),其特征是首先在云服務(wù)端按照一定規(guī)則生成含驗證碼信息的視頻并存放到視頻驗證碼存儲模塊中為請求視頻驗證碼做準備。當用戶需要得到授權(quán)操作時,在注冊信息頁面的驗證碼區(qū)域播放一段具有時間可控性帶有驗證信息的視頻片段,只有當用戶正確輸入視頻片段中的驗證信息并在云服務(wù)端驗證成功,用戶方可進行下一步操作,計算機程序方可繼續(xù)進行。所述視頻驗證碼云技術(shù)系統(tǒng)包括用戶登錄客戶端及其云服務(wù)端。用戶登錄客戶端主要包含視頻驗證碼顯示模塊和驗證碼輸入模塊。視頻驗證碼顯示模塊用于呈現(xiàn)視頻及其驗證碼信息,其視頻和驗證碼信息來源于云服務(wù)端。驗證碼輸入模塊用于用戶輸入視頻驗證碼顯示模塊中顯示的視頻片段中出現(xiàn)的需要輸入的驗證碼。云服務(wù)端包括視頻驗證碼生成模塊、視頻驗證碼存儲模塊、視頻驗證碼驗證模塊、 視頻驗證碼請求響應(yīng)模塊、視頻驗證碼推送模塊與行為分析模塊。視頻驗證碼生成模塊用于視頻與驗證碼的生成,生成成功的視頻驗證碼存儲在視頻驗證碼存儲模塊中。其中驗證碼的形式是多變的,包括字體、字體顏色、字體動態(tài)效果, 如轉(zhuǎn)動、抖動及其它相關(guān)可變形式。視頻驗證碼存儲模塊用于存儲生成成功的視頻驗證數(shù)據(jù)及其與存儲相關(guān)的操作內(nèi)容。視頻驗證碼請求響應(yīng)模塊用于負責對視頻驗證碼顯示模塊發(fā)來的顯示請求進行處理,到視頻驗證碼存儲模塊中進行隨機選取視頻驗證碼,并將取到的視頻驗證碼發(fā)送到視頻驗證碼推送模塊中。視頻驗證碼驗證模塊用于對用戶輸入的視頻驗證碼顯示模塊中的驗證碼進行驗證,如果與視頻驗證碼中的驗證碼輸入匹配,則驗證成功,用戶可以進行授權(quán);反之,驗證失敗,重新輸入視頻中的驗證碼信息,直至驗證成功,方可進行授權(quán)。視頻驗證碼推送模塊用于對視頻驗證碼顯示模塊申請到的視頻驗證碼推送到視頻驗證碼顯示模塊中。行為分析模塊用于對請求行為進行分析,進而判斷是正常輸入還是其他違法攻擊,進而做出反攻擊對策,有效防止惡意攻擊。本發(fā)明的優(yōu)點是本發(fā)明解決了現(xiàn)有驗證碼技術(shù)由于簡單而易攻擊,復雜而導致用戶無法辨認,人機不友好的不足,解決現(xiàn)有驗證碼技術(shù)中圖片單一,無法給用戶帶來安全,簡單的同時帶來美的樂趣。因此本發(fā)明的創(chuàng)新點在于把視頻與云計算引入到驗證碼技術(shù)中,大大提高了網(wǎng)絡(luò)安全性,用戶體驗性,極大減少惡意攻擊與暴力破解,減少了不必要的資源浪費,因為對于視頻的破解到目前為止需要技術(shù)難度較高,花費人力物力較高。


      圖I為視頻驗證碼云技術(shù)的用戶登錄客戶端結(jié)構(gòu)2為視頻驗證碼云技術(shù)的的云服務(wù)端結(jié)構(gòu)3為視頻驗證碼云技術(shù)的系統(tǒng)結(jié)構(gòu)圖
      具體實施例方式下面結(jié)合附圖和實施例子對本發(fā)明作進一步說明。本發(fā)明首次把視頻引入到驗證碼中,利用了流行且功能強大的云計算,并且有效解決了現(xiàn)有驗證碼中由于驗證碼簡單而易被破解,易遭受非法入侵,無法保證安全性;增加驗證碼復雜難度而極大降低用戶體驗與滿意度,用戶體驗差的問題。本發(fā)明視頻驗證碼云技術(shù)的系統(tǒng)包括云服務(wù)端模塊與用戶登錄端模塊。云服務(wù)端模塊包括以下模塊視頻驗證碼生成模塊201 :用于按照一定規(guī)則對輸入的視頻與驗證碼結(jié)合生成視頻驗證碼并存儲在視頻驗證碼存儲模塊202中,一個視頻可對應(yīng)多個驗證碼。視頻驗證碼存儲模塊202 :用于存儲按照一定規(guī)則生成成功的視頻驗證碼,為視頻驗證碼請求響應(yīng)模塊203提供資源。視頻驗證碼請求響應(yīng)模塊203 :用于處理向視頻驗證碼存儲模塊202發(fā)出請求視頻驗證碼及其將請求成功的視頻驗證碼發(fā)送到視頻驗證碼推送模塊204。視頻驗證碼推送模塊204 :用于為視頻驗證碼顯示模塊101推送申請成功的視頻驗證碼。視頻驗證碼驗證模塊205 :用于對用戶登錄客戶端輸入的驗證碼102與視頻中的驗證碼進行匹配,匹配成功,則用戶可進行授權(quán)操作;匹配不成功,需重新輸入視頻中的驗證碼,直至匹配成功。行為分析模塊206 :用于對視頻驗證碼整個系統(tǒng)流程進行分析,對用戶行為進行監(jiān)督與分析,判斷是合法與非法用戶,進而采取不同保護措施。用戶登錄客戶端包含以下模塊視頻驗證碼顯示模塊101 :用于對申請成功的視頻驗證碼進行動態(tài)顯示作用。其中根據(jù)用戶登錄的時間是否過期顯示不同的視頻驗證碼片段。同一個視頻可顯示不同的驗證碼。驗證碼輸入模塊102 :用于輸入視頻驗證碼中含有的驗證碼,并發(fā)送到云服務(wù)端中的視頻驗證碼驗證模塊205中進行驗證。基于以上系統(tǒng)和模塊解析,以下給出一個具體實施例步驟,如圖3所示。步驟I :視頻驗證碼生成模塊201按照一定的規(guī)則生成視頻驗證碼存儲在視頻驗證碼存儲模塊中202步驟2 :當用戶打開登錄客戶端,視頻驗證碼需要顯示在視頻驗證碼顯示模塊101 中,這時視頻驗證碼顯示模塊101向視頻驗證碼請求響應(yīng)模塊203請求視頻驗證碼。步驟3 :視頻驗證碼請求響應(yīng)模塊202接收到視頻驗證碼顯示模塊101的請求,則向驗證碼存儲模塊202中請求已生成成功的視頻驗證碼。步驟4 :對上一步的請求結(jié)果請求成功,則發(fā)送視頻驗證碼到視頻驗證碼請求相應(yīng)模塊中203
      204中
      步驟5 :視頻驗證碼請求響應(yīng)模塊203將視頻驗證碼發(fā)送到視頻驗證碼推送模塊步驟6 :視頻驗證碼推送模塊204將視頻驗證碼推送到視頻驗證碼顯示模塊101
      中步驟7 :當用戶輸入視頻驗證碼中的驗證碼信息并提交時,此時輸入的驗證碼信息發(fā)送到云服務(wù)端的視頻驗證碼驗證模塊205進行驗證步驟8 :用戶輸入的驗證碼信息102與視頻驗證碼顯示模塊中顯示的驗證碼匹配, 則驗證成功,用戶可進行下一步操作;反之,驗證不成功,則返回失敗,需要用戶重新輸入, 直至驗證成功,方可進行下一步操作。步驟9 :行為分析模塊206貫穿于整個系統(tǒng)中,進行行為分析,數(shù)據(jù)挖掘,進而保證系統(tǒng)的安全性,以區(qū)分惡意登錄與欺騙。為了更進一步具體形象的來說明描述本發(fā)明內(nèi)容,舉出相關(guān)實施例方案如下。I)在云服務(wù)端的視頻驗證碼生成模塊201中輸入視頻a. mp4,其視頻格式包括 mp4, avi, flv,并根據(jù)規(guī)則生成具有驗證碼信息的視頻,生成多個可設(shè)置的具有數(shù)字與字母組合的驗證碼12abd,48bcd等存儲到視頻驗證碼存儲模塊202中并根據(jù)規(guī)則命名為 al. mp4 ;2)當用戶登錄到例如淘寶網(wǎng)登錄界面,此時登錄界面的視頻驗證碼顯示模塊101 向云服務(wù)端視頻驗證碼請求響應(yīng)模塊203發(fā)送視頻請求響應(yīng)得到視頻驗證碼;3)視頻驗證碼響應(yīng)請求模塊203向視頻驗證碼存儲模塊202發(fā)送請求視頻驗證碼信息,請求成功,則將視頻驗證碼發(fā)送到視頻驗證碼請求模塊203中; 4)視頻驗證碼請求響應(yīng)模塊203再將視頻驗證碼發(fā)送到視頻驗證碼推送模塊204 中;5)視頻驗證碼推送模塊204將視頻驗證碼推送到視頻驗證碼顯示模塊101中即本例中的淘寶驗證碼區(qū)域中,用戶即可觀看到含有12abd的視頻驗證碼,用戶輸入用戶名, 密碼及其視頻中的驗證碼信息12abd,點擊登錄則進行視頻驗證碼的驗證,此視頻驗證碼信息12abd將被發(fā)往云服務(wù)端的視頻驗證碼校驗?zāi)K205中,校驗成功,用戶方可登錄系統(tǒng), 進行下一步操作;6)行為分析模塊206監(jiān)控整個系統(tǒng)的運行,區(qū)分人與機器,避免惡意攻擊,且提供統(tǒng)計數(shù)據(jù)等信息。以上所述,僅為本發(fā)明的較佳實施例,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改,等同替換,改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。本領(lǐng)域的技術(shù)人員能夠給予本發(fā)明開發(fā)出基于以上模塊和功能實現(xiàn)的系統(tǒng),以及不脫離本系統(tǒng)和方法為基礎(chǔ)的各種技術(shù)改動和延伸應(yīng)用,具體形式與現(xiàn)實實現(xiàn)有關(guān),均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
      權(quán)利要求
      1.視頻驗證碼云技術(shù)的實現(xiàn)方法,其特征是在驗證碼中播放視頻,即當用戶需要得到授權(quán)操作時,在驗證碼區(qū)域播放一段帶有驗證信息的視頻片段,該視頻片段中含有需要輸入的驗證信息,當用戶輸入視頻片段中的驗證信息后,則向云服務(wù)端發(fā)送驗證請求,只有驗證成功后,計算機程序方可繼續(xù)進行。
      2.如權(quán)利要求I所述視頻驗證碼云技術(shù)的實現(xiàn)方法,其特征是包含用戶登錄客戶端及其云服務(wù)端。
      3.如權(quán)利要求2所述用戶登錄客戶端主要包含視頻驗證碼顯示模塊和驗證碼輸入模塊。視頻驗證碼顯示模塊用于呈現(xiàn)視頻及其驗證碼信息,其視頻和驗證碼信息來源于云服務(wù)端。驗證碼輸入模塊用于用戶輸入視頻驗證碼顯示模塊中顯示的視頻片段中出現(xiàn)的需要輸入的驗證碼。
      4.如權(quán)利要求2所述云服務(wù)端包括視頻驗證碼生成模塊、視頻驗證碼存儲模塊、視頻驗證碼驗證模塊、視頻驗證碼請求響應(yīng)模塊、視頻驗證碼推送模塊與行為分析模塊。視頻驗證碼生成模塊用于視頻與驗證碼的生成,生成成功的視頻驗證碼存儲在視頻驗證碼存儲模塊中。其中驗證碼的形式是多變的,包括字體、字體顏色、字體動態(tài)效果,如轉(zhuǎn)動、抖動及其它相關(guān)可變形式。視頻驗證碼存儲模塊用于存儲生成成功的視頻驗證數(shù)據(jù)及其與存儲相關(guān)的操作內(nèi)容。視頻驗證碼請求響應(yīng)模塊用于負責對視頻驗證碼顯示模塊發(fā)來的顯示請求進行處理,到視頻驗證碼存儲模塊中進行隨機選取視頻驗證碼,并將取到的視頻驗證碼發(fā)送到視頻驗證碼推送模塊中。視頻驗證碼驗證模塊用于對用戶輸入的視頻驗證碼顯示模塊中的驗證碼進行驗證, 如果與視頻驗證碼中的驗證碼輸入匹配,則驗證成功,用戶可以進行授權(quán);反之,驗證失敗, 重新輸入視頻中的驗證碼信息,直至驗證成功,方可進行授權(quán)。視頻驗證碼推送模塊用于對視頻驗證碼顯示模塊申請到的視頻驗證碼推送到視頻驗證碼顯示模塊中。行為分析模塊用于對請求行為進行分析,進而判斷是正常輸入還是其他違法攻擊,進而做出反攻擊對策,有效防止惡意攻擊。
      5.如權(quán)利要求4所述視頻驗證碼生成模塊中,視頻與驗證碼的生成,即視頻與驗證碼的結(jié)合,驗證碼形式多樣,包括文字,數(shù)字,字母,符號以及各種形式組合。
      全文摘要
      本發(fā)明涉及一種頻驗證碼云技術(shù)方法與實現(xiàn),在驗證碼區(qū)域呈現(xiàn)一段來自于云服務(wù)端帶有驗證信息的視頻片段,只有當用戶正確輸入視頻片段中的驗證信息且在云服務(wù)端驗證成功之后,用戶方可進行合法的授權(quán)操作。本發(fā)明提高了驗證碼被破解的難度,有效提高了驗證碼的抗攻擊能力,且驗證過程在云服務(wù)端操作,便于統(tǒng)一管理,節(jié)省資源,提高效率,同時提高了用戶體驗,使驗證碼清晰易辨也使用戶得到了視覺上的享受與樂趣,大大提高了人機交互的能力。
      文檔編號H04L29/08GK102594811SQ20121002825
      公開日2012年7月18日 申請日期2012年1月15日 優(yōu)先權(quán)日2012年1月15日
      發(fā)明者姜宗序, 姜春燕, 宋飛, 徐飛, 段春鋒, 段紅祥, 特木勒, 王衛(wèi), 王藝強, 胡書銘, 舒川楠, 趙飛 申請人:青島印象派信息技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1