密碼驗(yàn)證方法和電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種密碼驗(yàn)證方法以及該密碼驗(yàn)證方法的電子設(shè)備和服務(wù)器。所述密碼驗(yàn)證方法,應(yīng)用于一電子設(shè)備中,所述電子設(shè)備包括一顯示單元,所述方法包括:通過所述顯示單元顯示一顯示頁面,所述顯示頁面具有第二輸入框;獲得用戶在所述第二輸入框內(nèi)輸入的第二字符串,所述第二字符串由多個(gè)字符組成,其中所述第二字符串包括用于表示密碼的第一組字符和用于表示驗(yàn)證碼的第二組字符;以及將所述第二字符串發(fā)送給服務(wù)器,以使得所述服務(wù)器基于所述第二字符串,按照預(yù)定規(guī)則從所述第二字符串中確定所述第二組字符進(jìn)行驗(yàn)證碼校驗(yàn)處理。
【專利說明】密碼驗(yàn)證方法和電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子設(shè)備的領(lǐng)域,更具體地,本發(fā)明涉及一種密碼驗(yàn)證方法、使用該密碼驗(yàn)證方法的電子設(shè)備和服務(wù)器。
【背景技術(shù)】
[0002]目前,在登陸大多數(shù)網(wǎng)絡(luò)站點(diǎn)時(shí),需要輸入用戶ID、密碼以及驗(yàn)證碼。其中,驗(yàn)證碼(CAPTCHA)是“Completely Automated Public Turing test to tell Computers andHumans Apart”(全自動(dòng)區(qū)分計(jì)算機(jī)和人類的圖靈測(cè)試)的縮寫,是一種區(qū)分用戶是計(jì)算機(jī)和人的公共全自動(dòng)程序。利用驗(yàn)證碼可以防止惡意破解密碼、刷票、論壇灌水,有效避免黑客對(duì)某一個(gè)特定注冊(cè)用戶用特定程序暴力破解方式進(jìn)行不斷的登陸嘗試。然而,在目前的站點(diǎn)密碼驗(yàn)證方法中,通常需要在各自的輸入框中輸入用戶ID、密碼以及驗(yàn)證碼,并且將在各個(gè)輸入框中輸入的數(shù)據(jù)發(fā)送到服務(wù)器端進(jìn)行驗(yàn)證。因此,在該密碼驗(yàn)證過程中,黑客可能截取在各個(gè)輸入框中輸入并且分別發(fā)送到服務(wù)器的數(shù)據(jù),從而獲取用戶在密碼輸入框中輸入的密碼。此外,由于存在分別用于輸入密碼以及驗(yàn)證碼的輸入框,用戶需要在一個(gè)輸入框中完成輸入之后,再通過輸入裝置輸入切換指令以將當(dāng)前光標(biāo)切換到另一個(gè)輸入框中以進(jìn)行輸入,從而給用戶輸入帶來不便。
[0003]因此,希望提供一種密碼驗(yàn)證方法、使用該密碼驗(yàn)證方法的電子設(shè)備和服務(wù)器,其能夠進(jìn)一步提高賬戶密碼的安全性,并且改進(jìn)用戶輸入的便利性。
【發(fā)明內(nèi)容】
[0004]有鑒于上述情況,本發(fā)明提供了一種密碼驗(yàn)證方法、使用該密碼驗(yàn)證方法的電子設(shè)備和服務(wù)器。
[0005]根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了 一種密碼驗(yàn)證方法,應(yīng)用于一電子設(shè)備中,所述電子設(shè)備包括一顯示單元,所述方法包括:通過所述顯示單元顯示一顯示頁面,所述顯示頁面具有第二輸入框;獲得用戶在所述第二輸入框內(nèi)輸入的第二字符串,所述第二字符串由多個(gè)字符組成,其中所述第二字符串包括用于表示密碼的第一組字符和用于表示驗(yàn)證碼的第二組字符;以及將所述第二字符串發(fā)送給服務(wù)器,以使得所述服務(wù)器基于所述第二字符串,按照預(yù)定規(guī)則從所述第二字符串中確定所述第二組字符進(jìn)行驗(yàn)證碼校驗(yàn)處理。
[0006]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例的密碼驗(yàn)證方法,進(jìn)一步包括:從所述服務(wù)器獲得第一反饋信息;以及基于所述第一反饋信息,將所述第二輸入框中的所述第二字符串中的所述第二組字符刪除。
[0007]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例的密碼驗(yàn)證方法,其中所述顯示頁面還包括用于顯示驗(yàn)證碼的顯示框,并且所述方法進(jìn)一步包括基于所述第一反饋信息更新所述顯示框內(nèi)的驗(yàn)證碼。
[0008]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例的密碼驗(yàn)證方法,進(jìn)一步包括:在將所述第二字符串發(fā)送給服務(wù)器之前,產(chǎn)生一更新所述驗(yàn)證碼的更新指令;基于所述更新指令從所述服務(wù)器獲得一新的驗(yàn)證碼;基于所述更新指令將所述第二輸入框中的所述第二字符串中的表示更新前驗(yàn)證碼的所述第二組字符刪除。
[0009]此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例的密碼驗(yàn)證方法,其中所述預(yù)定規(guī)則包括:所述第二字符串中在前預(yù)定位數(shù)的字符或在后預(yù)定位數(shù)的字符屬于所述第二組字符。
[0010]根據(jù)本發(fā)明的另一實(shí)施例,提供了一種電子設(shè)備,包括:顯示單元,用于執(zhí)行顯示;輸入單元,用于用戶的輸入;處理單元,用于響應(yīng)于用戶的輸入執(zhí)行相應(yīng)的處理;以及通信單元,用于經(jīng)由網(wǎng)絡(luò)與服務(wù)器執(zhí)行通信,其中,所述顯示單元顯示一顯示頁面,所述顯示頁面具有第二輸入框,所述處理單元獲得用戶通過所述輸入單元在所述第二輸入框內(nèi)輸入的第二字符串,所述第二字符串由多個(gè)字符組成,其中所述第二字符串包括用于表示密碼的第一組字符和用于表示驗(yàn)證碼的第二組字符,并且所述通信單元將所述第二字符串發(fā)送給服務(wù)器,以使得所述服務(wù)器基于所述第二字符串,按照預(yù)定規(guī)則從所述第二字符串中確定所述第二組字符進(jìn)行驗(yàn)證碼校驗(yàn)處理。
[0011]此外,根據(jù)本發(fā)明的另一實(shí)施例的電子設(shè)備,其中所述通信單元從所述服務(wù)器獲得第一反饋信息,并且基于所述第一反饋信息,所述處理單元將所述第二輸入框中的所述第二字符串中的所述第二組字符刪除。
[0012]此外,根據(jù)本發(fā)明的另一實(shí)施例的電子設(shè)備,其中所述顯示頁面還包括用于顯示驗(yàn)證碼的顯示框,并且所述處理單元基于所述第一反饋信息更新所述顯示框內(nèi)的驗(yàn)證碼。
[0013]此外,根據(jù)本發(fā)明的另一實(shí)施例的電子設(shè)備,其中在所述通信單元將所述第二字符串發(fā)送給服務(wù)器之前,所述處理單元產(chǎn)生一更新所述驗(yàn)證碼的更新指令;所述通信單元將所述更新指令發(fā)送到所述服務(wù)器,并且從所述服務(wù)器獲得一新的驗(yàn)證碼;所述處理單元基于所述更新指令將所述第二輸入框中的所述第二字符串中的表示更新前驗(yàn)證碼的所述第二組字符刪除。
[0014]此外,根據(jù)本發(fā)明的另一實(shí)施例的電子設(shè)備,其中所述預(yù)定規(guī)則包括:所述第二字符串中在前預(yù)定位數(shù)的字符或在后預(yù)定位數(shù)的字符屬于所述第二組字符。
[0015]根據(jù)本發(fā)明的又一實(shí)施例,提供了一種服務(wù)器,包括:通信單元,用于經(jīng)由網(wǎng)絡(luò)與電子設(shè)備執(zhí)行通信;以及處理單元,用于響應(yīng)于來自所述電子設(shè)備的通信執(zhí)行各種處理,其中,所述通信單元從所述電子設(shè)備接收由多個(gè)字符組成的字符串,所述字符串包括用于表示密碼的第一組字符和用于表示驗(yàn)證碼的第二組字符,并且所述處理單元基于預(yù)定規(guī)則從所述字符串中確定所述第二組字符進(jìn)行驗(yàn)證碼校驗(yàn)處理。
[0016]根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法、使用該密碼驗(yàn)證方法的電子設(shè)備和服務(wù)器,實(shí)現(xiàn)了進(jìn)一步提高賬戶密碼的安全性,并且改進(jìn)用戶輸入的便利性。
[0017]要理解的是,前面的一般描述和下面的詳細(xì)描述兩者都是示例性的,并且意圖在于提供要求保護(hù)的技術(shù)的進(jìn)一步說明。
【專利附圖】
【附圖說明】
[0018]圖1是圖示根據(jù)本發(fā)明實(shí)施例的電子設(shè)備的主要配置的框圖;
[0019]圖2是圖示根據(jù)本發(fā)明實(shí)施例的服務(wù)器的主要配置的框圖;
[0020]圖3是圖示根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法的流程圖;
[0021]圖4是圖示根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證界面的示意圖;以及[0022]圖5是圖示根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法中用于重新獲取驗(yàn)證碼的處理的流程圖。
【具體實(shí)施方式】
[0023]以下,將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。
[0024]首先,將參照?qǐng)D1描述根據(jù)本發(fā)明實(shí)施例的電子設(shè)備。所述電子設(shè)備優(yōu)選地例如是個(gè)人計(jì)算機(jī)、智能手機(jī)、個(gè)人數(shù)字助理、掌上電腦等。
[0025]圖1是圖示根據(jù)本發(fā)明實(shí)施例的電子設(shè)備的主要配置的框圖。如圖1所示,根據(jù)本發(fā)明實(shí)施例的電子設(shè)備10具有顯示單元101、輸入單元102、處理單元103和通信單元104。容易理解的是,圖1中為了簡(jiǎn)化描述僅僅示出與本發(fā)明緊密相關(guān)的組件,根據(jù)本發(fā)明實(shí)施例的電子設(shè)備10當(dāng)然還可以包括其它組件。
[0026]根據(jù)本發(fā)明實(shí)施例的顯示單元101用于執(zhí)行各種顯示界面的顯示。例如,在所述電子設(shè)備10是平板電腦的情況下,顯示界面為基于所述平板電腦的操作系統(tǒng)(諸如Windows⑧、Linux?、Android?等)的顯不界面。更具體地,當(dāng)執(zhí)行登陸要訪問的站點(diǎn)的操作時(shí),所述顯示單元101顯示用于輸入用戶ID、密碼以及驗(yàn)證碼的登陸界面,稍后將參照?qǐng)D4進(jìn)一步描述。
[0027]輸入單元102是諸如鼠標(biāo)、鍵盤、觸控版、手寫筆等的部件,用戶通過所述輸入單元102輸入指令或數(shù)據(jù)到所述電子設(shè)備10。特別地,在所述電子設(shè)備10是平板電腦或觸控手機(jī)的情況下,所述顯示單元101同時(shí)用作所述電子設(shè)備10的輸入單元102。
[0028]處理單元103用于響應(yīng)于用戶的輸入執(zhí)行相應(yīng)的處理。稍后將參照流程圖3和5描述在執(zhí)行根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法中,所述處理單元103執(zhí)行的處理。
[0029]通信單元104用于經(jīng)由網(wǎng)絡(luò)與諸如服務(wù)器的其他設(shè)備執(zhí)行通信。所述通信104以有線方式(例如經(jīng)由線纜、或者接觸式物理接口等)或者以無線方式(例如經(jīng)由滿足IEEE802.lla、802.1lb以及802.1lg等標(biāo)準(zhǔn)的網(wǎng)絡(luò)協(xié)議、RF (射頻)或者藍(lán)牙)與其他設(shè)備執(zhí)行通信。
[0030]以上參照?qǐng)D1描述了根據(jù)本發(fā)明實(shí)施例的電子設(shè)備10,下面將參照?qǐng)D2描述根據(jù)本發(fā)明實(shí)施例的服務(wù)器。
[0031]圖2是圖示根據(jù)本發(fā)明實(shí)施例的服務(wù)器的主要配置的框圖。如圖2所示,根據(jù)本發(fā)明實(shí)施例的服務(wù)器20具有通信單元201和處理單元202。具體地,所述通信單元201以與所述電子設(shè)備10的通信單元104相應(yīng)的方式,執(zhí)行兩者之間的通信。所述處理單元202用于響應(yīng)于來自所述電子設(shè)備10的通信執(zhí)行各種處理。稍后將參照流程圖3和5描述在執(zhí)行根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法中,所述處理單元202執(zhí)行的處理。
[0032]接下來,將參照?qǐng)D3以及圖4描述根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法以及密碼驗(yàn)證界面。
[0033]圖3是圖示根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法的流程圖。圖4是圖示根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證界面的示意圖。如圖3所示,根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法包括以下步驟。
[0034]在步驟S301中,通過所述顯示單元101顯示一顯示頁面,所述顯示頁面具有第二輸入框。具體地,如圖4所示,在根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法中,當(dāng)執(zhí)行登陸操作時(shí)在所述顯示單元101上顯示的顯示頁面包括第一輸入框401、第二輸入框402和驗(yàn)證碼顯示框 403。
[0035]所述第一輸入框401用于輸入作為用戶ID的第一字符串,該第一字符串可以是用戶注冊(cè)的郵箱、賬號(hào)或者手機(jī)號(hào)碼。當(dāng)然,本發(fā)明的范圍不限于此。在本發(fā)明的另一實(shí)施例中,所述顯示頁面可以不包括用于輸入用戶ID的第一輸入框401??商娲?,所述電子設(shè)備10上可以配置用于讀取用戶ID的傳感器,當(dāng)用戶將諸如工牌的證件接近所述傳感器時(shí),所述傳感器通過諸如近場(chǎng)通信的方式從該證件讀取其中記錄的用戶ID。
[0036]所述第二輸入框402用戶輸入第二字符串,所述第二字符串由多個(gè)字符組成,其中所述第二字符串包括用于表示密碼的第一組字符和用于表示驗(yàn)證碼的第二組字符。要注意的是,與現(xiàn)有技術(shù)的密碼驗(yàn)證方法中分別具有用于輸入密碼和用于輸入驗(yàn)證碼的兩個(gè)輸入框不同,在根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證界面中,將用于輸入密碼和用于輸入驗(yàn)證碼的輸入框配置為單個(gè)第二輸入框402。因此,用戶可以在單個(gè)第二輸入框402中連續(xù)輸入用戶密碼和驗(yàn)證碼,從而不必如現(xiàn)有技術(shù)中需要在輸入密碼之后,操作輸入單元將輸入光標(biāo)移到驗(yàn)證碼輸入框來執(zhí)行輸入,從而提高了用戶輸入的便利性,加快了登陸驗(yàn)證速度。
[0037]所述驗(yàn)證碼顯示框403用戶顯示由所述服務(wù)器20發(fā)送到執(zhí)行登陸操作的所述電子設(shè)備10的驗(yàn)證碼。當(dāng)然,本發(fā)明的范圍不限于此。在本發(fā)明的另一實(shí)施例中,所述顯示頁面可以不包括顯示驗(yàn)證碼的驗(yàn)證碼顯示框403??商娲兀龇?wù)器20將用于登陸的驗(yàn)證碼發(fā)送到與用戶ID相關(guān)的移動(dòng)終端,例如已經(jīng)在所述服務(wù)器20中注冊(cè)的用戶的手機(jī)。
[0038]此后,處理進(jìn)到步驟S302。
[0039]在步驟S302中,所述處理單元103獲得用戶在所述第二輸入框內(nèi)402輸入的第二字符串。如上所述,所述第二字符串包括用于表示密碼的第一組字符和用于表示驗(yàn)證碼的第二組字符。
[0040]此后,處理進(jìn)到步驟S303。
[0041]在步驟S303中,所述通信單元104將所述第二字符串發(fā)送給所述服務(wù)器20,以使得所述服務(wù)器20基于所述第二字符串,按照預(yù)定規(guī)則從所述第二字符串中確定所述第二組字符進(jìn)行驗(yàn)證碼校驗(yàn)處理。要注意的是,在根據(jù)本發(fā)明的密碼驗(yàn)證方法中,將由表示密碼的第一組字符和用于表示驗(yàn)證碼的第二組字符組成的所述第二字符串作為單個(gè)表單提交到所述服務(wù)器20。與現(xiàn)有技術(shù)中將分別在不同輸入框中輸入的密碼字符和驗(yàn)證碼字符分別提交到所述服務(wù)器20不同,由于在單個(gè)表單中提交密碼字符和驗(yàn)證碼字符,即使該表單被黑客截獲,也難以泄露該表單中密碼和驗(yàn)證碼的具體組成方式,從而提高了密碼驗(yàn)證方法的安全性。
[0042]在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,所述預(yù)定規(guī)則規(guī)定用戶輸入的所述第二字符串中在后預(yù)定位數(shù)的字符屬于所述第二組字符,即用戶輸入的驗(yàn)證碼。當(dāng)然,本發(fā)明的范圍不限于此。在本發(fā)明的另一個(gè)優(yōu)選實(shí)施例中,所述預(yù)定規(guī)則規(guī)定用戶輸入的所述第二字符串中在前預(yù)定位數(shù)的字符屬于所述第二組字符,即用戶輸入的驗(yàn)證碼。
[0043]此后,處理進(jìn)到步驟S304。
[0044]在步驟S304中,判斷用戶輸入的驗(yàn)證碼是否滿足校驗(yàn)匹配。
[0045]如果在步驟S304中獲得否定結(jié)果,即,用戶輸入的驗(yàn)證碼未能匹配所述服務(wù)器20之前發(fā)送的驗(yàn)證碼,那么驗(yàn)證失敗,處理進(jìn)到步驟S305。在步驟S305中,所述電子設(shè)備10從所述服務(wù)器20獲得第一反饋信息,并且基于所述第一反饋信息,將所述第二輸入框402中的所述第二字符串中的所述第二組字符刪除。具體地,所述第一反饋信息指示用戶輸入的驗(yàn)證碼驗(yàn)證失敗。此外,所述第一反饋信息指示根據(jù)預(yù)定規(guī)則,所述第二字符串中哪幾位是驗(yàn)證碼位,并且使得所述處理單元103將所述第二輸入框402中的相應(yīng)位刪除以便于用戶重新輸入驗(yàn)證碼。此外,在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,所述第一反饋信息還包括所述服務(wù)器20重新發(fā)送的驗(yàn)證碼,以便在所述第二輸入框402中顯示用于重新驗(yàn)證的驗(yàn)證碼。此后,處理返回到步驟S302,以再次執(zhí)行密碼驗(yàn)證過程。
[0046]相反,如果在步驟S304中獲得肯定結(jié)果,即,用戶輸入的驗(yàn)證碼匹配所述服務(wù)器20之前發(fā)送的驗(yàn)證碼,那么驗(yàn)證成功,處理進(jìn)到步驟S306。
[0047]在步驟S306中,所述服務(wù)器20按照預(yù)定規(guī)則從所述第二字符串中確定第一組字符(即,代表用戶輸入的密碼的字符)進(jìn)行密碼校驗(yàn)處理。
[0048]此后,處理進(jìn)到步驟S307。
[0049] 在步驟S307中,判斷用戶輸入的密碼是否滿足校驗(yàn)匹配。如果在步驟S307中獲得否定結(jié)果,即,密碼驗(yàn)證失敗,則處理返回步驟S302,以再次執(zhí)行密碼驗(yàn)證過程。相反,如果在步驟S306中獲得肯定結(jié)果,即,用戶輸入的密碼驗(yàn)證成功,則結(jié)束整個(gè)密碼驗(yàn)證過程,以完成登陸。
[0050]以上,描述了根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法以及密碼驗(yàn)證界面。在實(shí)際的密碼驗(yàn)證過程中,由于以圖形或GIF等特殊格式生成的某個(gè)驗(yàn)證碼用戶可能難以辨認(rèn),因此在將用戶輸入的密碼和驗(yàn)證碼發(fā)送到服務(wù)器以執(zhí)行驗(yàn)證之前,可以根據(jù)用戶需要執(zhí)行驗(yàn)證碼的更新。
[0051]圖5是圖示根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法中用于重新獲取驗(yàn)證碼的處理的流程圖。
[0052]如圖5所示,在步驟S501中,在將所述第二字符串發(fā)送給所述服務(wù)器20之前,所述處理單元103產(chǎn)生一更新驗(yàn)證碼的更新指令。在本發(fā)明的一個(gè)實(shí)施例中,用戶可以通過點(diǎn)擊所述驗(yàn)證碼顯示框403生成該更新指令。此后,處理進(jìn)到步驟S502。
[0053]在步驟S502中,所述電子設(shè)備10基于更新指令,從所述服務(wù)器20獲得新的驗(yàn)證碼。此后,處理進(jìn)到步驟S503。
[0054]在步驟S503中,所述處理單元103基于更新指令,將第二輸入框中的第二字符串中表示更新前驗(yàn)證碼的第二組字符刪除,從而便于用戶輸入的更新后的驗(yàn)證碼。此后,處理返回到圖3所示的步驟S302,以便繼續(xù)進(jìn)行密碼驗(yàn)證過程。
[0055]以上參照?qǐng)D1到圖5描述了根據(jù)本發(fā)明實(shí)施例的密碼驗(yàn)證方法、使用該密碼驗(yàn)證方法的電子設(shè)備和服務(wù)器,其實(shí)現(xiàn)了進(jìn)一步提高賬戶密碼的安全性,并且改進(jìn)用戶輸入的便利性。
[0056]需要說明的是,在本說明書中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0057]最后,還需要說明的是,上述一系列處理不僅包括以這里所述的順序按時(shí)間序列執(zhí)行的處理,而且包括并行或分別地、而不是按時(shí)間順序執(zhí)行的處理。
[0058]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以全部通過硬件來實(shí)施?;谶@樣的理解,本發(fā)明的技術(shù)方案對(duì)【背景技術(shù)】做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0059]以上對(duì)本發(fā)明進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種密碼驗(yàn)證方法,應(yīng)用于一電子設(shè)備中,所述電子設(shè)備包括一顯示單元,所述方法包括: 通過所述顯示單元顯示一顯示頁面,所述顯示頁面具有第二輸入框; 獲得用戶在所述第二輸入框內(nèi)輸入的第二字符串,所述第二字符串由多個(gè)字符組成,其中所述第二字符串包括用于表示密碼的第一組字符和用于表示驗(yàn)證碼的第二組字符;以及 將所述第二字符串發(fā)送給服務(wù)器,以使得所述服務(wù)器基于所述第二字符串,按照預(yù)定規(guī)則從所述第二字符串中確定所述第二組字符進(jìn)行驗(yàn)證碼校驗(yàn)處理。
2.如權(quán)利要求1所述的密碼驗(yàn)證方法,進(jìn)一步包括: 從所述服務(wù)器獲得第一反饋信息;以及 基于所述第一反饋信息,將所述第二輸入框中的所述第二字符串中的所述第二組字符刪除。
3.如權(quán)利要求2所述的密碼驗(yàn)證方法,其中所述顯示頁面還包括用于顯示驗(yàn)證碼的顯示框,并且所述方法進(jìn)一步包括基于所述第一反饋信息更新所述顯示框內(nèi)的驗(yàn)證碼。
4.如權(quán)利要求3所述的密碼驗(yàn)證方法,進(jìn)一步包括: 在將所述第二字符串發(fā)送給服務(wù)器之前,產(chǎn)生一更新所述驗(yàn)證碼的更新指令; 基于所述更新指令從所述服務(wù)器獲得一新的驗(yàn)證碼; 基于所述更新指令將所述第二輸入框中的所述第二字符串中的表示更新前驗(yàn)證碼的所述第二組字符刪除?!?br>
5.如權(quán)利要求1-4的任一所述的密碼驗(yàn)證方法,其中所述預(yù)定規(guī)則包括:所述第二字符串中在前預(yù)定位數(shù)的字符或在后預(yù)定位數(shù)的字符屬于所述第二組字符。
6.—種電子設(shè)備,包括: 顯示單元,用于執(zhí)行顯示; 輸入單元,用于用戶的輸入; 處理單元,用于響應(yīng)于用戶的輸入執(zhí)行相應(yīng)的處理;以及 通信單元,用于經(jīng)由網(wǎng)絡(luò)與服務(wù)器執(zhí)行通信, 其中,所述顯示單元顯示一顯示頁面,所述顯示頁面具有第二輸入框, 所述處理單元獲得用戶通過所述輸入單元在所述第二輸入框內(nèi)輸入的第二字符串,所述第二字符串由多個(gè)字符組成,其中所述第二字符串包括用于表示密碼的第一組字符和用于表示驗(yàn)證碼的第二組字符,并且 所述通信單元將所述第二字符串發(fā)送給服務(wù)器,以使得所述服務(wù)器基于所述第二字符串,按照預(yù)定規(guī)則從所述第二字符串中確定所述第二組字符進(jìn)行驗(yàn)證碼校驗(yàn)處理。
7.如權(quán)利要求6所述的電子設(shè)備,其中 所述通信單元從所述服務(wù)器獲得第一反饋信息,并且 基于所述第一反饋信息,所述處理單元將所述第二輸入框中的所述第二字符串中的所述第二組字符刪除。
8.如權(quán)利要求7所述的電子設(shè)備,其中所述顯示頁面還包括用于顯示驗(yàn)證碼的顯示框,并且所述處理單元基于所述第一反饋信息更新所述顯示框內(nèi)的驗(yàn)證碼。
9.如權(quán)利要求8所述的電子設(shè)備,在所述通信單元將所述第二字符串發(fā)送給服務(wù)器之前,所述處理單元產(chǎn)生一更新所述驗(yàn)證碼的更新指令; 所述通信單元將所述更新指令發(fā)送到所述服務(wù)器,并且從所述服務(wù)器獲得一新的驗(yàn)證碼; 所述處理單元基于所述更新指令將所述第二輸入框中的所述第二字符串中的表示更新前驗(yàn)證碼的所述第二組字符刪除。
10.如權(quán)利要求6-9的任一所述的電子設(shè)備,其中所述預(yù)定規(guī)則包括:所述第二字符串中在前預(yù)定位數(shù)的字符或在后預(yù)定位數(shù)的字符屬于所述第二組字符。
11.一種服務(wù)器,包括: 通信單元,用于經(jīng)由網(wǎng)絡(luò)與電子設(shè)備執(zhí)行通信;以及 處理單元,用于響應(yīng)于來自所述電子設(shè)備的通信執(zhí)行各種處理, 其中,所述通信單元從所述電子設(shè)備接收由多個(gè)字符組成的字符串,所述字符串包括用于表示密碼的第一組字符和用于表示驗(yàn)證碼的第二組字符,并且 所述處理單元基于預(yù)定規(guī)則從所述字符串中確定所述第二組字符進(jìn)行驗(yàn)證碼校驗(yàn)處理?!?br>
【文檔編號(hào)】H04L9/32GK103546287SQ201210248489
【公開日】2014年1月29日 申請(qǐng)日期:2012年7月17日 優(yōu)先權(quán)日:2012年7月17日
【發(fā)明者】徐晶, 馮榮峰, 莫洪靈 申請(qǐng)人:聯(lián)想(北京)有限公司