夠降低密碼被他人盜用的可能性,提高密碼使用過程的安全性。
【附圖說明】
[0046]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0047]圖1為本發(fā)明公開的應(yīng)用于移動終端的一種信息處理方法的流程圖;
[0048]圖2為本發(fā)明中移動終端的一種界面示意圖;
[0049]圖3為本發(fā)明公開的應(yīng)用于服務(wù)器的一種信息處理方法的流程圖;
[0050]圖4為本發(fā)明公開的應(yīng)用于移動終端的一種信息處理裝置的結(jié)構(gòu)示意圖;
[0051]圖5為本發(fā)明公開的應(yīng)用于服務(wù)器的一種信息處理裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0052]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0053]本發(fā)明公開應(yīng)用于移動終端和服務(wù)器的信息處理方法和信息處理裝置,以降低用戶的密碼被他人盜用的可能性。
[0054]參見圖1,圖1為本發(fā)明公開的應(yīng)用于移動終端的一種信息處理方法的流程圖。其中,該移動終端具有觸摸屏。該信息處理方法包括:
[0055]步驟Sll:在移動終端的觸摸屏顯示密碼輸入界面的情況下,向服務(wù)器發(fā)送密碼傳輸請求。其中,密碼傳輸請求攜帶有移動終端的設(shè)備標識和用戶在移動終端輸入的用戶名。
[0056]實施中,移動終端的設(shè)備標識可以為該移動終端安裝的身份識別卡的號碼。例如,在移動終端為手機的情況下,密碼傳輸請求攜帶的移動終端的設(shè)備標識可以為手機號碼。
[0057]該密碼傳輸請求攜帶的用戶名可以是用戶在密碼輸入界面輸入的用戶名,也可以是用戶預先在移動終端輸入的用戶名,例如用戶在啟動某個應(yīng)用后,在該應(yīng)用中輸入的用戶名。
[0058]步驟S12:接收服務(wù)器發(fā)送的輸入方式信息。其中,輸入方式信息指示用戶在移動終端的密碼輸入界面輸入密碼的輸入方式。
[0059]輸入方式信息由服務(wù)器利用密碼傳輸請求攜帶的設(shè)備標識和用戶名驗證發(fā)送密碼傳輸請求的移動終端為用戶名關(guān)聯(lián)的電子設(shè)備后隨機生成并發(fā)送。也就是說,服務(wù)器接收到移動終端發(fā)送的密碼傳輸請求后,利用該密碼傳輸請求攜帶的設(shè)備標識和用戶名驗證該移動終端是否為該用戶名關(guān)聯(lián)的電子設(shè)備,如果是,則服務(wù)器隨機生成輸入方式信息,并將向移動終端發(fā)送該輸入方式信息。服務(wù)器中預先存儲有用戶名以及與該用戶名關(guān)聯(lián)的電子設(shè)備的映射關(guān)系,該映射關(guān)系由該用戶名的合法用戶設(shè)定。
[0060]步驟S13:控制觸摸屏顯示接收到的輸入方式信息和虛擬鍵盤,以便用戶按照輸入方式信息在虛擬鍵盤執(zhí)行輸入操作。
[0061]移動終端接收到服務(wù)器發(fā)送的輸入方式信息后,在觸摸屏顯示接收到的輸入方式信息以及虛擬鍵盤,用戶在后續(xù)輸入密碼的過程中,需要按照輸入方式信息指示的輸入方式輸入密碼。
[0062]步驟S14:檢測用戶在虛擬鍵盤上的輸入操作,確定用戶輸入的密碼以及用戶輸入密碼所采用的輸入方式。
[0063]步驟S15:向服務(wù)器發(fā)送用戶輸入的密碼和用戶輸入密碼所采用的輸入方式,以便服務(wù)器利用接收到的密碼和輸入方式驗證移動終端是否具有操作權(quán)限。
[0064]當用戶在虛擬鍵盤執(zhí)行輸入操作時,移動終端確定用戶輸入的密碼,并且還需要確定用戶輸入密碼所采用的輸入方式。之后,移動終端向服務(wù)器發(fā)送用戶輸入的密碼和用戶輸入密碼所采用的輸入方式,以便于服務(wù)器根據(jù)接收到的密碼和輸入方式驗證移動終端是否具有操作權(quán)限。也就是說,服務(wù)器不僅需要驗證接收到的密碼與之前接收到的用戶名對應(yīng)的密碼一致,還要驗證用戶輸入密碼所采用的輸入方式與之前生成的輸入方式信息是否一致,只有在兩者均一致的情況下,才確定該移動終端具有操作權(quán)限。
[0065]本發(fā)明公開的應(yīng)用于移動終端的信息處理方法,在觸摸屏顯示密碼輸入界面的情況下,移動終端向服務(wù)器發(fā)送攜帶有自身設(shè)備標識和用戶名的密碼傳輸請求,在接收到服務(wù)器發(fā)送的輸入方式信息后,移動終端控制觸摸屏顯示虛擬鍵盤和接收到的輸入方式信息,其中服務(wù)器在利用密碼傳輸請求攜帶的設(shè)備標識和用戶名驗證發(fā)送該密碼傳輸請求的移動終端為該用戶名關(guān)聯(lián)的電子設(shè)備后隨機生成輸入方式信息并發(fā)送,在用戶按照輸入方式信息在虛擬鍵盤執(zhí)行輸入操作的過程中,確定用戶輸入的密碼和用戶輸入密碼所采用的輸入方式,之后向服務(wù)器發(fā)送用戶輸入的密碼和用戶輸入密碼所采用的輸入方式。
[0066]基于本發(fā)明公開的應(yīng)用于移動終端的信息處理方法,合法用戶的移動終端能夠接收到服務(wù)器隨機生成的輸入方式信息,在用戶輸入密碼的過程中,移動終端不僅確定用戶輸入的密碼,同時還確定用戶輸入密碼所采用的輸入方式,之后移動終端將用戶輸入的密碼和用戶輸入密碼所采用的輸入方式向服務(wù)器發(fā)送,以便服務(wù)器通過雙重驗證來確定移動終端是否有操作權(quán)限。如果非法用戶偷窺他人的密碼后在其他終端上輸入密碼,由于其他的終端無法觸發(fā)服務(wù)器發(fā)送輸入方式信息,因此非法用戶即便能夠輸入正確的密碼,也無法采用正確的輸入方式輸入密碼,這使得非法用戶即便偷窺到他人密碼后也無法通過服務(wù)器的雙重驗證,能夠降低密碼被他人盜用的可能性,提高密碼使用過程的安全性。
[0067]實施過程中,服務(wù)器隨機生成的輸入方式信息可以為多種形式。
[0068]第一種方式,輸入方式信息為指示沿預設(shè)方式滑動字符按鍵的信息。
[0069]現(xiàn)有的移動終端,當用戶輸入密碼時,用戶依次點擊與構(gòu)成密碼的各字符對應(yīng)的虛擬按鍵即可。例如:用戶設(shè)定的密碼為“123456”,則用戶在輸入密碼過程中依次點擊虛擬鍵盤中的T鍵、“2”鍵、“3”鍵、“4”鍵、“5”鍵和“6”鍵即可。而本發(fā)明中,在用戶輸入密碼過程中,用戶輸入構(gòu)成密碼的各字符的方式為:沿預設(shè)方向滑動相應(yīng)的字符按鍵。
[0070]在具體應(yīng)用中,用戶設(shè)定密碼的方式有兩種:一種是系統(tǒng)指定密碼所包含的字符的個數(shù),用戶據(jù)此設(shè)定密碼,如支付密碼通常被規(guī)定為6位;另一種是系統(tǒng)指定密碼所包含的字符的個數(shù)范圍(如6位至16位之間),用戶自己設(shè)定位于該范圍內(nèi)位數(shù)的密碼。
[0071]作為一種實施方式,服務(wù)器隨機生成的指示沿預設(shè)方向滑動字符按鍵的信息可以是:指示沿同一預設(shè)方向滑動密碼所對應(yīng)的全部字符按鍵的信息。也就是說,服務(wù)器隨機生成的輸入方式信息指示用戶沿預設(shè)方向滑動密碼所對應(yīng)的全部字符按鍵。無論用戶設(shè)定的密碼包含多少個字符,均可適用于前述的輸入方式信息。
[0072]作為另一種實施方式,服務(wù)器隨機生成的指示沿預設(shè)方向滑動字符按鍵的信息包括:指示沿預設(shè)方向滑動第i個字符按鍵的信息,其中? = 1,2,3...,Ν,Ν為密碼所包含的字符的數(shù)量,第i個字符按鍵是密碼的第i位對應(yīng)的字符按鍵。
[0073]仍以用戶設(shè)定的密碼為“123456”為例,服務(wù)器隨機生成的輸入方式信息可以為以下內(nèi)容:指示用戶向上方滑動密碼第I位對應(yīng)的字符按鍵、向下方滑動密碼第2位對應(yīng)的字符按鍵,向左上方滑動密碼第3位對應(yīng)的字符按鍵、向右上方滑動密碼第4位對應(yīng)的字符按鍵,向上方滑動密碼第5位對應(yīng)的字符按鍵、向右方滑動密碼第6位對應(yīng)的字符按鍵。
[0074]第二種方式,輸入方式信息包括:沿預設(shè)方向滑動第一組字符按鍵的信息和長按第二組字符按鍵的信息。其中,第一組字符按鍵是待輸入密碼中部分字符所對應(yīng)的字符按鍵,第二組字符按鍵為待輸入密碼中其他字符所對應(yīng)的字符按鍵。也就是說,服務(wù)器隨機生成的輸入方式信息指示用戶沿預設(shè)方向滑動密碼的一部分字符對應(yīng)的字符按鍵、指示用戶長按密碼的另一部分字符對應(yīng)的字符按鍵。
[0075]這里仍以用戶設(shè)定的密碼為“123456”為例,服務(wù)器隨機生成的輸入方式信息可以為以下內(nèi)容:指示用戶長按密碼的第I位和第3位對應(yīng)的字符按鍵,指示用戶沿預設(shè)方向滑動密碼第2位、第4位、第5位和第6位對應(yīng)的字符按鍵;其中,可以指示用戶沿同一方向滑動密碼第2位、第4位、第5位和第6位對應(yīng)的字符按鍵,也可以指示用戶沿不同的方向滑動密碼第2位、第4位、第5位和第6位對應(yīng)的字符按鍵。
[0076]在本發(fā)明上述公開的應(yīng)用于移動終端的信息處理方法中,控制觸摸屏顯示接收到的輸入方式信息,可以是控制觸摸屏以文字的方式顯示接收到的輸入方式信息。
[0077]作為另外一種優(yōu)選實施方式,步驟S13控制觸摸屏顯示接收到的輸入方式信息和虛擬鍵盤信息,包括:控制觸摸屏顯示虛擬鍵盤;控制觸摸屏在特定顯示區(qū)域顯示所述輸入方式信息對應(yīng)的圖標。
[0078]基于該優(yōu)選實施方式,移動終端以圖像的形式顯示接收到的輸入方式信息,用戶能夠更加直觀的獲知應(yīng)采用哪種輸入方式輸入密碼。
[0079]實施中,可以控制觸摸屏在位于虛擬鍵盤上側(cè)的顯示區(qū)域顯示輸入方式信息對應(yīng)的圖標。
[0080]圖2示出了移動終端的一種界面示意圖。該示意圖中包含虛擬鍵盤1