国产精品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>

      身份驗證的方法、裝置及系統(tǒng)的制作方法_2

      文檔序號:9202632閱讀:來源:國知局
      及字符選項集合。
      [0039] 在獲得綁定有標(biāo)簽關(guān)鍵詞及字符選項集合的驗證圖片后,網(wǎng)絡(luò)側(cè)服務(wù)器將驗證圖 片及字符選項集合發(fā)送給客戶端進行身份驗證,而對應(yīng)的標(biāo)簽關(guān)鍵詞則作為驗證依據(jù)緩存 于網(wǎng)絡(luò)側(cè)服務(wù)器中。
      [0040] 客戶端在獲得網(wǎng)絡(luò)側(cè)服務(wù)器的響應(yīng)之后,顯示拉取的驗證碼頁面,并在驗證碼頁 面中展示網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送的驗證圖片及字符選項集合。用戶根據(jù)驗證圖片所表達的內(nèi)容 在字符選項集合選擇一個或多個字符,組成作為身份驗證答案的待驗證關(guān)鍵詞,由客戶端 發(fā)送給網(wǎng)絡(luò)側(cè)服務(wù)器進行驗證。
      [0041] 103、接收客戶端發(fā)送的待驗證關(guān)鍵詞。
      [0042] 網(wǎng)絡(luò)側(cè)服務(wù)器接收由用戶選擇組成的、用作后續(xù)驗證對象的待驗證關(guān)鍵詞,執(zhí)行 步驟104。
      [0043] 104、比對待驗證關(guān)鍵詞與標(biāo)簽關(guān)鍵詞是否相同。
      [0044] 網(wǎng)絡(luò)側(cè)服務(wù)器將接收到的待驗證關(guān)鍵詞與步驟101中獲得并緩存的、作為驗證依 據(jù)的標(biāo)簽關(guān)鍵詞進行比對,若待驗證關(guān)鍵詞與標(biāo)簽關(guān)鍵詞相同,則表明用戶身份驗證成功, 執(zhí)行步驟105 ;若待驗證關(guān)鍵詞與標(biāo)簽關(guān)鍵詞不同,則表明用戶身份驗證失敗,執(zhí)行步驟 106。
      [0045] 105、若待驗證關(guān)鍵詞與標(biāo)簽關(guān)鍵詞相同,則通知客戶端身份驗證成功。
      [0046] 當(dāng)比對結(jié)果為待驗證關(guān)鍵詞與標(biāo)簽關(guān)鍵詞相同時,網(wǎng)絡(luò)側(cè)服務(wù)器通知客戶端身份 驗證成功,客戶端可W繼續(xù)進行后續(xù)的相關(guān)操作,例如拉取用戶個人主頁頁面、發(fā)帖等。
      [0047] 106、若待驗證關(guān)鍵詞與標(biāo)簽關(guān)鍵詞不同,則通知客戶端身份驗證失敗。
      [0048] 當(dāng)比對結(jié)果為待驗證關(guān)鍵詞與標(biāo)簽關(guān)鍵詞不同時,網(wǎng)絡(luò)側(cè)服務(wù)器通知客戶端身份 驗證失敗,客戶端可W終止用戶的頁面請求操作(例如登錄個人主頁),或者也可W再次向 網(wǎng)絡(luò)側(cè)服務(wù)器請求進行身份驗證。
      [0049] 下面,結(jié)合上述步驟101至步驟106的實現(xiàn)方式,對本實施例的一種應(yīng)用場景進行 介紹:
      [0050] 用戶注冊某網(wǎng)站會員,在填寫完個人資料后,客戶端向網(wǎng)絡(luò)側(cè)服務(wù)器請求拉取驗 證界面。網(wǎng)絡(luò)側(cè)服務(wù)器從驗證碼數(shù)據(jù)庫中獲取如圖2所示的驗證圖片,與該驗證圖片一同 獲取的還有標(biāo)簽關(guān)鍵詞"手機"和字符選項集合,網(wǎng)絡(luò)側(cè)服務(wù)器將獲取的驗證圖片和字符選 項集合發(fā)送給客戶端進行顯示,將獲取的標(biāo)簽關(guān)鍵詞緩存于本地。
      [0051] 用戶通過客戶端顯示的驗證界面在字符選項集合中先后選擇了 "手"和"機"兩個 字符,客戶端根據(jù)用戶選擇的字符W及用戶選擇字符的順序生成待驗證關(guān)鍵詞"手機"發(fā)送 給網(wǎng)絡(luò)側(cè)服務(wù)器。網(wǎng)絡(luò)側(cè)服務(wù)器將客戶端發(fā)送的待驗證關(guān)鍵詞"手機"與緩存的標(biāo)簽關(guān)鍵詞 "手機"進行比對,判斷兩者相同,通知客戶端身份驗證成功,并完成后續(xù)的個人資料遞交、 審核等注冊步驟;如果用戶選擇的待驗證關(guān)鍵詞為"呼機"或"電視機",則網(wǎng)絡(luò)側(cè)服務(wù)器判 斷其與標(biāo)簽關(guān)鍵詞"手機"不相同,通知客戶端身份驗證失敗,并等待客戶端再次請求拉取 驗證界面重新進行身份驗證。
      [0052] 現(xiàn)有的圖片點選驗證方式如圖3所示,客戶端接收網(wǎng)絡(luò)側(cè)下發(fā)的多幅互不相關(guān)的 圖片,W及一個用作圖片選擇依據(jù)的標(biāo)準(zhǔn)答案"手機"。用戶根據(jù)標(biāo)準(zhǔn)答案的提示找出并點 擊表示手機的圖片,完成身份驗證。
      [0053] 通過圖2和圖3的比較可W看出,現(xiàn)有的身份驗證方式需要客戶端接收多幅配圖 片,會耗費較多的數(shù)據(jù)流量,而本實施例中客戶端僅需要接收一幅驗證圖片W及數(shù)據(jù)量相 對可W忽略不計的字符選項集合,與現(xiàn)有技術(shù)相比能夠大大減少客戶端的數(shù)據(jù)流量開銷。 同時,由于驗證過程同樣需要用戶根據(jù)生活常識人為建立圖片與"答案"之間的對應(yīng)關(guān)系, 因此本實施例提供的身份驗證的方法可W達到與現(xiàn)有技術(shù)相同的驗證效果。此外,由于驗 證過程涉及的圖片數(shù)量大大減少,因此相對于現(xiàn)有技術(shù)而言還可W減少驗證碼數(shù)據(jù)庫中的 數(shù)據(jù)存儲量,減少圖片分類的復(fù)雜度,降低驗證碼數(shù)據(jù)維護的人工成本。
      [0054] 進一步的,基于對圖2和圖3的比較對本實施例及現(xiàn)有技術(shù)中的驗證碼的安全性 進行比較分析。在本實施例中,如果通過特定程序?qū)︱炞C碼進行暴力破解,則一次性破解成 功的概率為^,其中m為字符選項集合中的字符數(shù)量,n為標(biāo)簽關(guān)鍵詞的字符數(shù)量。而現(xiàn)有 技術(shù)中特定程序?qū)︱炞C碼一次性破解成功的概率為7^,其中m為備選的圖片數(shù)量,n為需 要選擇的圖片數(shù)量(通常為1)。通過上述比較可W看出,本實施例提供的身份驗證的方法, 由于涉及字符之間的排列順序,因此相對現(xiàn)有技術(shù)而言能夠大大降低成功破解驗證碼的概 率,提高暴力破解的難度。在現(xiàn)有技術(shù)中,如若通過增加備選圖片數(shù)量或選擇圖片數(shù)量的方 式降低破解概率,則會急劇增加客戶端的數(shù)據(jù)流量開銷,而在本實施例中,增加字符選項集 合或標(biāo)簽關(guān)鍵詞的字符數(shù)量對客戶端數(shù)據(jù)流量開銷的影響微乎其微,但是在降低破解概率 的效果上則遠優(yōu)于現(xiàn)有技術(shù)。
      [0055] 進一步的,作為對圖1所示方法的細化及進一步擴展,本實施例還提供了一種身 份驗證的方法,如圖4所示,該方法包括:
      [0056] 401、為驗證圖片建立標(biāo)簽關(guān)鍵詞及字符選項集合。
      [0057] 在身份驗證階段之前,網(wǎng)絡(luò)側(cè)服務(wù)器建立驗證碼數(shù)據(jù)庫,并為驗證碼數(shù)據(jù)庫中的 每一幅驗證圖片建立標(biāo)簽關(guān)鍵詞及字符選項集合。
      [0058] 在建立標(biāo)簽關(guān)鍵詞及字符選項集合時,為避免驗證圖片與標(biāo)簽關(guān)鍵詞(及字符選 項集合)之間的混淆,可W為每幅驗證圖片建立一一對應(yīng)的標(biāo)簽關(guān)鍵詞及字符選項集合。所 謂一一對應(yīng)是指一幅驗證圖片對應(yīng)一個標(biāo)簽關(guān)鍵詞及字符選項集合,不同驗證圖片的標(biāo)簽 關(guān)鍵詞(或字符選項集合)互不相同。例如,汽車圖片對應(yīng)標(biāo)簽關(guān)鍵詞"汽車"W及包含與汽 車相關(guān)字符的字符選項集合,而手機圖片對應(yīng)標(biāo)簽關(guān)鍵詞"手機"而非標(biāo)簽關(guān)鍵詞"汽車", 對應(yīng)的字符選項集合包含與手機相關(guān)的字符,不包含與汽車相關(guān)的字符。
      [0059] 進一步的,考慮到實際應(yīng)用中用戶群體對相同事物存在認知及表述層面上的差 異,為避免此種差異對用戶驗證過程造成的影響,在本實施例的一種優(yōu)選方案中,網(wǎng)絡(luò)側(cè)服 務(wù)器還可W為每一幅驗證圖片建立兩個或多個對應(yīng)的標(biāo)簽關(guān)鍵詞,該些標(biāo)簽關(guān)鍵詞在表述 上互不相同,但都是針對同一事物的描述。例如對于手機圖片而言,可W為其建立"手機"、 "通訊設(shè)備V'終端V'用戶設(shè)備"等不同的標(biāo)簽關(guān)鍵詞,對于平板電腦圖片,則可W為其建立 "電腦"、"平板電腦""掌上電腦"甚至"ipad"等不同的標(biāo)簽關(guān)鍵詞,W盡可能適應(yīng)不同用戶 的表述習(xí)慣,避免表述方式存在差異對驗證結(jié)果的錯誤影響。
      [0060] 與建立多個標(biāo)簽關(guān)鍵詞不同的是,在建立字符選項集合時,仍為每幅驗證圖片建 立一個字符選項集合,但該字符選項集合中應(yīng)包含組成至少兩個標(biāo)簽關(guān)鍵詞的所有標(biāo)準(zhǔn)字 符。例如對于"手機"、"通訊設(shè)備"、"終端"H個標(biāo)簽關(guān)鍵詞來說,字符選項集合中應(yīng)包含字 符"手"、"機"、"通"、"訊"、"設(shè)"、"備"、"終"及"端"該幾個標(biāo)準(zhǔn)字符。
      [0061] 402、為驗證圖片生成一個唯一的簽名標(biāo)識。
      [0062] 實際應(yīng)用中,網(wǎng)絡(luò)側(cè)服務(wù)器經(jīng)常會在同一時刻上對多個客戶端同時進行身份驗 證,為對不同驗證過程進行區(qū)分,在本實施例中可W在建立驗證碼數(shù)據(jù)庫時為每一幅驗證 圖片分配一個簽名標(biāo)識,W便在后續(xù)的驗證過程中對不同的驗證對象進行區(qū)分。網(wǎng)絡(luò)側(cè)服 務(wù)器可生成驗證圖片的先后順序作為分配依據(jù)進行標(biāo)識分配,也可W通過預(yù)定算法為 驗證圖片隨機生成一個與其他簽名標(biāo)識不相同的簽名標(biāo)識,本實施例不對簽名標(biāo)識的生成 方式進行限定。
      [0063] 需要說明的是,上述步驟401和步驟402均為在建立驗證圖片之后執(zhí)行的步驟,其 步驟執(zhí)行不分先后順序,也可W同時進行執(zhí)行。
      [0064]403、從驗證碼數(shù)據(jù)庫中拉取一幅驗證圖片。
      [0065] 本步驟的實現(xiàn)方式與圖1步驟101的實現(xiàn)方式相同,此處不再費述。此外,與步驟 101不同的是,網(wǎng)絡(luò)側(cè)服務(wù)器除拉取驗證圖片、標(biāo)簽關(guān)鍵詞及字符選項集合外,還需要拉取 與驗證圖片綁定的簽名標(biāo)識。
      [0066] 在本實施例的一種優(yōu)選方案中,驗證圖片中還可W加入干擾元素,W防止特定程 序通過圖片識別手段對圖片內(nèi)容進行識別。其中,干擾元素包括但不限于是噪點、干擾線、 圖片旋轉(zhuǎn)、圖片扭曲。
      [0067] 404、向客戶端發(fā)送綁定簽名標(biāo)識的驗證圖片及字符選項集合。
      [0068] 在向客戶端發(fā)送驗證圖片及字符選項集合時,網(wǎng)絡(luò)側(cè)服務(wù)器將與驗證圖片綁定的 簽名標(biāo)識一同發(fā)送給客戶端,W便后續(xù)比對待驗證關(guān)鍵詞時使用。
      [0069]405、接收客戶端發(fā)送的待驗證關(guān)鍵詞及簽名標(biāo)識。
      [0070] 當(dāng)用戶在字符選項集合中選擇字符組成待驗證關(guān)鍵詞后,與圖1步驟103類似的, 客戶端將待驗證關(guān)鍵詞上報給網(wǎng)絡(luò)側(cè)服務(wù)器。此外,與待驗證關(guān)鍵詞一同上報的還有步驟 404中網(wǎng)絡(luò)側(cè)服務(wù)器下發(fā)的簽名標(biāo)識。
      [0071] 406、根據(jù)簽名標(biāo)識查找與驗證圖片綁定的標(biāo)簽關(guān)鍵詞。
      [0072] 在對待驗證關(guān)鍵詞進行比對之前,網(wǎng)絡(luò)側(cè)服務(wù)器首先需要查找到作為比對依據(jù)的 標(biāo)簽關(guān)鍵詞。而查找標(biāo)簽關(guān)鍵詞的依據(jù)則是事先發(fā)送給客戶端的、并由客戶端在步驟405 中上報的簽名標(biāo)識。網(wǎng)絡(luò)側(cè)服務(wù)器根據(jù)該簽名標(biāo)識查找并獲取對應(yīng)驗證圖片的標(biāo)簽關(guān)鍵 詞。
      [0073] 407、比對待驗證關(guān)鍵詞與標(biāo)簽關(guān)鍵詞是否相同。
      [0074] 如前所述,驗證圖片可W對應(yīng)一個標(biāo)簽關(guān)鍵詞
      當(dāng)前第2頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1