動態(tài)口令為不可用動態(tài)口令。
[0137]步驟402、無線網(wǎng)絡(luò)提供設(shè)備接收到用戶輸入的動態(tài)口令之后,無線網(wǎng)絡(luò)提供設(shè)備判斷所述動態(tài)口令是否為可用動態(tài)口令。
[0138]即本步驟402應(yīng)在上述實(shí)施例中步驟302和303之前,無線網(wǎng)絡(luò)提供設(shè)備在根據(jù)所述動態(tài)口令,執(zhí)行相應(yīng)操作之前,先判斷所述動態(tài)口令是否為可用動態(tài)口令。
[0139]步驟403、若所述動態(tài)口令為可用動態(tài)口令,則無線網(wǎng)絡(luò)提供設(shè)備對所述動態(tài)口令進(jìn)行驗(yàn)證。
[0140]即若所述動態(tài)口令為可用動態(tài)口令,則當(dāng)所述動態(tài)口令為進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面的管理密碼時,無線網(wǎng)絡(luò)提供設(shè)備對所述管理密碼進(jìn)行驗(yàn)證。當(dāng)所述動態(tài)口令為接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)的接入密碼時,無線網(wǎng)絡(luò)提供設(shè)備對所述接入密碼進(jìn)行驗(yàn)證。
[0141]即上述實(shí)施例中步驟302和步驟303只有在所述無線網(wǎng)絡(luò)提供設(shè)備判斷出所述動態(tài)口令為可用動態(tài)口令時,才能執(zhí)行。
[0142]步驟404、無線網(wǎng)絡(luò)提供設(shè)備通過所述用戶輸入所述動態(tài)口令時所使用的網(wǎng)絡(luò)終端的顯示屏呈現(xiàn)管理界面,或?qū)⑺鲇脩糨斎胨鰟討B(tài)口令時所使用的網(wǎng)絡(luò)終端接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)之后,無線網(wǎng)絡(luò)提供設(shè)備將所述動態(tài)口令設(shè)置為不可用動態(tài)口令,以標(biāo)記所述動態(tài)口令為已使用過的動態(tài)口令。
[0143]通過本步驟,本實(shí)施例將使用過的動態(tài)口令設(shè)置為不可用動態(tài)口令,避免同一動態(tài)口令被多次使用,進(jìn)一步的提高無線網(wǎng)絡(luò)提供設(shè)備的使用安全性。
[0144]再進(jìn)一步的,本實(shí)施例提供的所述方法還可通過限制無線網(wǎng)絡(luò)提供設(shè)備生成動態(tài)口令的使用時限,以約束用戶在預(yù)定使用時限內(nèi)使用動態(tài)口令進(jìn)行登陸,以進(jìn)一步加大了黑客在所述使用時間內(nèi)暴力破解密碼的難度,進(jìn)而降低黑客暴力破解的可能性。由此,為了達(dá)到上述目的,上述用戶獲取到無線網(wǎng)絡(luò)提供設(shè)備生成的動態(tài)口令之后,所采用的上述步驟401?404提供的方法中,還可以包括如下步驟:
[0145]步驟501、無線網(wǎng)絡(luò)提供設(shè)備記錄所述動態(tài)口令的生成時間。
[0146]具體的,所述無線網(wǎng)絡(luò)提供設(shè)備可將記錄下的動態(tài)口令的生成時間存儲在預(yù)設(shè)的存儲區(qū)域內(nèi),方便查詢并獲取。
[0147]步驟502、無線網(wǎng)絡(luò)提供設(shè)備記錄所述用戶輸入動態(tài)口令的輸入時間。
[0148]步驟503、無線網(wǎng)絡(luò)提供設(shè)備判斷從所述生成時間到所述輸入時間的時間間隔是否超過第二預(yù)設(shè)時間間隔。
[0149]其中,所述第二預(yù)設(shè)時間間隔可以是60秒,或90秒等等,即所述第一預(yù)設(shè)時間間隔可人為設(shè)定,本實(shí)施例對此不作具體限定。
[0150]相應(yīng)的,上述步驟403可具體為如下步驟:
[0151]步驟403’,若所述動態(tài)口令為可用動態(tài)口令,且從所述生成時間到所述輸入時間的時間間隔未超過所述第二預(yù)設(shè)時間間隔,則無線網(wǎng)絡(luò)提供設(shè)備對所述動態(tài)口令進(jìn)行驗(yàn)證。
[0152]S卩,若所述動態(tài)口令為可用動態(tài)口令,且從所述生成時間到所述輸入時間的時間間隔未超過所述第二預(yù)設(shè)時間間隔,則當(dāng)所述動態(tài)口令為進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面的管理密碼時,無線網(wǎng)絡(luò)提供設(shè)備對所述管理密碼進(jìn)行驗(yàn)證;當(dāng)所述動態(tài)口令為接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)的接入密碼時,無線網(wǎng)絡(luò)提供設(shè)備對所述接入密碼進(jìn)行驗(yàn)證。
[0153]通過上述的步驟可知,本實(shí)施例在滿足所述動態(tài)口令為可用動態(tài)口令的條件外,還需要滿足從所述生成時間到所述輸入時間的時間間隔未超過所述第二預(yù)設(shè)時間間隔的條件,所述無線網(wǎng)絡(luò)提供設(shè)備才驗(yàn)證動態(tài)口令作為管理密碼或接入密碼是否正確,并在驗(yàn)證正確時,呈現(xiàn)所述管理界面或允許設(shè)備接入無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)。
[0154]如圖3a和3b所示,本實(shí)施例二提供的所述方法的流程示意圖。本實(shí)施例二所述的方法包括:兩部分流程;這兩部分流程分別為:動態(tài)口令申請流程和動態(tài)口令使用流程。具體的:
[0155]如圖3a所示,動態(tài)口令申請流程:
[0156]步驟S11、無線網(wǎng)絡(luò)提供設(shè)備接收密碼獲取請求。
[0157]其中,所述密碼獲取請求為用于獲取進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面的管理密碼或獲取接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)接入密碼的請求。
[0158]步驟S12、無線網(wǎng)絡(luò)提供設(shè)備記錄接收到所述密碼獲取請求時的時間,并將記錄下的所述時間標(biāo)記為此次接收時間,將在所述此次接收時間之前的時間均標(biāo)記為前次接收時間。
[0159]步驟S13、無線網(wǎng)絡(luò)提供設(shè)備獲取緊鄰所述此次接收時間的前次接收時間。
[0160]步驟S14、無線網(wǎng)絡(luò)提供設(shè)備判斷從獲取到的所述前次接收時間到所述此次接收時間的時間間隔是否超過第一預(yù)設(shè)時間間隔,若是,則執(zhí)行步驟S15?S20;否則,無線網(wǎng)絡(luò)提供設(shè)備向所述終端設(shè)備返回錯誤提示信息。
[0161]步驟S15、無線網(wǎng)絡(luò)提供設(shè)備根據(jù)所述密碼獲取請求,生成動態(tài)口令。
[0162]步驟S16、無線網(wǎng)絡(luò)提供設(shè)備將生成的所述動態(tài)口令設(shè)置為可用動態(tài)口令,以標(biāo)記所述動態(tài)口令為從未使用過的動態(tài)口令。
[0163]步驟S17、無線網(wǎng)絡(luò)提供設(shè)備記錄所述動態(tài)口令的生成時間。
[0164]步驟S18、無線網(wǎng)絡(luò)提供設(shè)備獲取與其建立有配對關(guān)系的配對終端。
[0165]步驟S19、無線網(wǎng)絡(luò)提供設(shè)備通過無線通信向所述配對終端發(fā)送攜帶有所述動態(tài)口令的呈現(xiàn)指令。
[0166]步驟S20、所述配對終端根據(jù)所述呈現(xiàn)指令,呈現(xiàn)所述動態(tài)口令。
[0167]其中,若所述密碼獲取請求為用于獲取進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面的管理密碼的請求,則呈現(xiàn)的所述動態(tài)口令作為此次進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面的管理密碼,若所述密碼獲取請求為用于獲取接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)接入密碼的請求,則呈現(xiàn)的所述動態(tài)口令作為此次接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)的接入密碼。
[0168]如圖3b所示,動態(tài)口令使用流程:
[0169]步驟S21、無線網(wǎng)絡(luò)提供設(shè)備接收用戶輸入的動態(tài)口令,并記錄所述用戶輸入動態(tài)口令的輸入時間。
[0170]其中,所述用戶是通過網(wǎng)絡(luò)終端的人機(jī)交互界面(如觸摸屏或鍵盤等)輸入所述動態(tài)口令,所述網(wǎng)絡(luò)終端再將接收到的所述動態(tài)口令發(fā)送至所述無線網(wǎng)絡(luò)提供設(shè)備。
[0171]步驟S22、無線網(wǎng)絡(luò)提供設(shè)備判斷所述動態(tài)口令是否為可用動態(tài)口令,若可用,則執(zhí)行步驟S23?S24,否則,無線網(wǎng)絡(luò)提供設(shè)備生成過期提示信息,以提示用戶該動態(tài)口令已過期。
[0172]步驟S23、無線網(wǎng)絡(luò)提供設(shè)備獲取所述動態(tài)口令的生成時間。
[0173]步驟S24、無線網(wǎng)絡(luò)提供設(shè)備判斷從所述生成時間到所述輸入時間的時間間隔是否超過第二預(yù)設(shè)時間間隔,若未超過,則執(zhí)行步驟S25?S27,否則,無線網(wǎng)絡(luò)提供設(shè)備生成過期提示信息,以提示用戶該動態(tài)口令已過期。
[0174]步驟S25、無線網(wǎng)絡(luò)提供設(shè)備對所述動態(tài)口令進(jìn)行驗(yàn)證。
[0175]具體的,當(dāng)所述動態(tài)口令為進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面的管理密碼時,無線網(wǎng)絡(luò)提供設(shè)備對所述管理密碼進(jìn)行驗(yàn)證;當(dāng)所述動態(tài)口令為接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)的接入密碼時,無線網(wǎng)絡(luò)提供設(shè)備對所述接入密碼進(jìn)行驗(yàn)證。
[0176]步驟S26、若驗(yàn)證通過,則無線網(wǎng)絡(luò)提供設(shè)備通過所述用戶輸入所述動態(tài)口令時所使用的網(wǎng)絡(luò)終端的顯示屏呈現(xiàn)管理界面,或?qū)⑺鲇脩糨斎胨鰟討B(tài)口令時所使用的網(wǎng)絡(luò)終端接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)。
[0177]步驟S27、無線網(wǎng)絡(luò)提供設(shè)備將所述動態(tài)口令設(shè)置為不可用動態(tài)口令,以標(biāo)記所述動態(tài)口令為已使用過的動態(tài)口令。
[0178]需要說明的是:對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0179]如圖4所示,本發(fā)明實(shí)施例三提供的無線網(wǎng)絡(luò)提供設(shè)備的結(jié)構(gòu)示意圖。如圖4所示,本實(shí)施例三所述的無線網(wǎng)絡(luò)提供設(shè)備包括:第一接收模塊1、生成模塊2、第一獲取模塊3和發(fā)送模塊4。其中,所述第一接收模塊1用于接收密碼獲取請求,所述密碼獲取請求為用于獲取進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面的管理密碼或獲取接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)的接入密碼的請求。所述生成模塊2用于根據(jù)所述密碼獲取請求,生成動態(tài)口令。所述第一獲取模塊3用于獲取與其建立有配對關(guān)系的配對終端。所述發(fā)送模塊4用于通過無線通信向所述配對終端發(fā)送攜帶有所述動態(tài)口令的呈現(xiàn)指令,以使所述配對終端根據(jù)所述呈現(xiàn)指令,呈現(xiàn)所述動態(tài)口令,網(wǎng)絡(luò)終端通過動態(tài)口令進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面,或接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)。其中,若所述密碼獲取請求為用于獲取進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面的管理密碼的請求,則呈現(xiàn)的所述動態(tài)口令作為此次進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面的管理密碼,若所述密碼獲取請求為用于獲取接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)接入密碼的請求,則呈現(xiàn)的所述動態(tài)口令作為此次接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò)的接入密碼。
[0180]本實(shí)施例所述的無線網(wǎng)絡(luò)提供設(shè)備可實(shí)現(xiàn)上述實(shí)施例一和實(shí)施例二提供的所述方法,具體實(shí)現(xiàn)過程和實(shí)現(xiàn)原理可參見上述實(shí)施例一和實(shí)施例二中對應(yīng)的描述,此處不再贅述。
[0181]本實(shí)施例提供的技術(shù)方案中動態(tài)口令是無線網(wǎng)絡(luò)提供設(shè)備根據(jù)接收到的密碼獲取請求隨機(jī)生成的,網(wǎng)絡(luò)終端可通過動態(tài)口令進(jìn)入所述無線網(wǎng)絡(luò)提供設(shè)備的管理界面的管理密碼或接入所述無線網(wǎng)絡(luò)提供設(shè)備提供的無線網(wǎng)絡(luò),使得黑客無法猜測到動態(tài)口令的生成規(guī)則,增加了密碼的破解難度,降低了暴力破解的可能性,從而提高了無線網(wǎng)絡(luò)提供設(shè)備的使用安全性;此外,由于動態(tài)口令是無線網(wǎng)絡(luò)提供設(shè)備在用戶需要進(jìn)入管理界面或接入無線網(wǎng)絡(luò)時隨機(jī)生成的,用戶每次使用都可獲取到無線網(wǎng)絡(luò)提供設(shè)備生成的動態(tài)口令,因此用戶無需記憶密碼,方便用戶使用,提高了無線網(wǎng)絡(luò)提供設(shè)備的易用性。
[0182]進(jìn)一步的,上述實(shí)施例中所述的生成模塊可采用如下結(jié)構(gòu)實(shí)現(xiàn)。具體的,所述生成模塊包括獲取單元和生成單元。其中,所述獲取單元用于根據(jù)所述密碼獲取請求,獲取所述無線網(wǎng)絡(luò)提供設(shè)備的當(dāng)前運(yùn)行參數(shù)。所述生成單元用于根據(jù)所述當(dāng)前運(yùn)行參數(shù),生成動態(tài)口令。
[0183]進(jìn)一步的,如圖5所示,上述實(shí)施例提供的所述無線網(wǎng)絡(luò)提供設(shè)備,還包括:第一記錄模塊5、第二獲取模塊6和第一判斷模塊7。其中,所述第一記錄模塊5用于記錄接收到所述密碼獲取請求時的時間,并將記錄下的所述時間標(biāo)記為此次接收時間,將在所述此次接收時間之前的接收時間均標(biāo)記為前次接收時間。所述第二獲取模塊6用于獲取緊鄰所述此次接收時間的前次接收時間。所述第一判斷模塊7用于判斷從所述前次接收時間到所述此次接收時間的時間間隔是否超過第一預(yù)設(shè)時間間隔。相應(yīng)的,上述實(shí)施例三中所述的生成模塊2具體用于當(dāng)從所述前次接收時間到所述此次接收時間的時間間隔超過所述第一預(yù)設(shè)時間間隔時,獲取當(dāng)前運(yùn)行參數(shù),并根據(jù)所述當(dāng)前運(yùn)行參數(shù),生成動態(tài)口令,其中,所述當(dāng)前運(yùn)行參數(shù)包括狀態(tài)參數(shù)和/或當(dāng)前運(yùn)行時間。
[0184]進(jìn)一步的,如圖5所示,上述實(shí)施例提供的所述無線網(wǎng)絡(luò)提供設(shè)備,還包括:第二接收模塊8、驗(yàn)證模塊9和執(zhí)行模塊10。其中,所述第二接收模塊8用于接收用戶輸入的動態(tài)口令,所述動態(tài)口令為所述用戶從呈現(xiàn)所述動態(tài)口令的配對終端上獲取到的。所述驗(yàn)證模塊9,用于對所述動態(tài)口令進(jìn)行驗(yàn)證。所述執(zhí)行模塊10用于當(dāng)所述動態(tài)口令驗(yàn)證通過時,通過所述用戶輸入所述動態(tài)口令時所使用的網(wǎng)絡(luò)終端的顯示屏呈現(xiàn)無線網(wǎng)絡(luò)提供設(shè)備的管理界面;或?qū)⑺鲇脩糨斎胨鰟討B(tài)口令時