两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

密碼輸入方法及裝置與流程

文檔序號:12786804閱讀:515來源:國知局
密碼輸入方法及裝置與流程

本申請涉及通信領(lǐng)域,尤其涉及一種密碼輸入方法及裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)的飛速發(fā)展,用戶在網(wǎng)絡(luò)上輸入的密碼等敏感信息也越來越多,使用各種方式竊取用戶敏感信息的行為也層出不窮。因此,在這種情況下,盡可能減少用戶的敏感信息在網(wǎng)絡(luò)上的曝光度,對于提升互聯(lián)網(wǎng)的安全具有重要意義。



技術(shù)實現(xiàn)要素:

本申請?zhí)岢鲆环N密碼輸入方法,該方法包括:

當(dāng)監(jiān)聽到針對密碼輸入框的觸發(fā)事件時,從服務(wù)端獲取密碼輸入界面;所述密碼輸入界面中的按鍵隨機排序;

采集用戶在所述密碼輸入界面中執(zhí)行密碼輸入時的按鍵位置信息;

將采集到的所述按鍵位置信息發(fā)送至所述服務(wù)端,以使得所述服務(wù)端基于接收到的所述按鍵位置信息還原出對應(yīng)的密碼。

可選的,所述從服務(wù)端獲取密碼輸入界面包括:

向服務(wù)端發(fā)送獲取密碼輸入界面的請求消息;

接收所述服務(wù)端針對所述請求消息返回的按鍵布局信息;所述按鍵布局信息基于所述服務(wù)端隨機排序后的預(yù)設(shè)按鍵組生成;

根據(jù)接收到的所述按鍵布局信息設(shè)定對應(yīng)的密碼輸入界面。

可選的,所述按鍵布局信息包括按鍵隨機排序的虛擬鍵盤圖片。

可選的,所述按鍵位置信息包括按鍵位置以及按鍵順序。

本申請還提出一種密碼輸入方法,該方法包括:

向客戶端發(fā)送密碼輸入界面;所述密碼輸入界面中的按鍵隨機排序;

接收所述客戶端發(fā)送的用戶在所述密碼輸入界面中執(zhí)行密碼輸入時的按鍵位置信息;

基于接收到的所述按鍵位置信息還原出對應(yīng)的密碼。

可選的,所述向客戶端發(fā)送密碼輸入界面包括:

接收客戶端發(fā)送的用于獲取密碼輸入界面的請求消息;

當(dāng)接收到所述請求消息后,隨機排序預(yù)設(shè)按鍵組;

基于隨機排序后的預(yù)設(shè)按鍵組生成對應(yīng)的按鍵布局信息發(fā)送給所述客戶端,以使得所述客戶端根據(jù)接收到的所述按鍵布局信息設(shè)定對應(yīng)的密碼輸入界面。

可選的,所述按鍵布局信息包括按鍵隨機排序的虛擬鍵盤圖片;

所述基于隨機排序后的預(yù)設(shè)按鍵組生成對應(yīng)的按鍵布局信息:

基于隨機排序后的預(yù)設(shè)按鍵組生成對應(yīng)的虛擬鍵盤圖片。

可選的,所述方法還包括:

在本地保存隨機排序后的所述預(yù)設(shè)按鍵組;

所述基于接收到的所述按鍵位置順序還原出對應(yīng)的密碼包括:

基于接收到的所述按鍵位置順序在本地保存的隨機排序后的所述預(yù)設(shè)按鍵組中讀取對應(yīng)的按鍵;

根據(jù)在所述預(yù)設(shè)按鍵組中讀取到的按鍵還原出對應(yīng)的密碼。

可選的,所述方法還包括:

當(dāng)還原出對應(yīng)的密碼后,清除本地保存的隨機排序后的所述預(yù)設(shè)按鍵組。

本申請還提出一種密碼輸入裝置,該裝置包括:

獲取模塊,用于當(dāng)監(jiān)聽針對密碼輸入框的觸發(fā)事件時,從服務(wù)端獲取密碼輸入界面;所述密碼輸入界面中的按鍵隨機排序;

采集模塊,用于采集用戶在所述密碼輸入界面中執(zhí)行密碼輸入時的按鍵 位置信息;

第一發(fā)送模塊,用于將采集到的所述按鍵位置信息發(fā)送至所述服務(wù)端,以使得所述服務(wù)端基于接收到的所述按鍵位置信息還原出對應(yīng)的密碼。

可選的,所述獲取模塊具體用于:

向服務(wù)端發(fā)送獲取密碼輸入界面的請求消息;

接收所述服務(wù)端針對所述請求消息返回的按鍵布局信息;所述按鍵布局信息基于所述服務(wù)端隨機排序后的預(yù)設(shè)按鍵組生成;

根據(jù)接收到的所述按鍵布局信息設(shè)定對應(yīng)的密碼輸入界面。

可選的,所述按鍵布局信息包括按鍵隨機排序的虛擬鍵盤圖片。

可選的,所述按鍵位置信息包括按鍵位置以及按鍵順序。

本申請還提出一種密碼輸入裝置,該裝置包括:

第二發(fā)送模塊,用于向客戶端發(fā)送密碼輸入界面;所述密碼輸入界面中的按鍵隨機排序;

接收模塊,用于接收所述客戶端發(fā)送的用戶在所述密碼輸入界面中執(zhí)行密碼輸入時的按鍵位置信息;

還原模塊,用于基于接收到的所述按鍵位置信息還原出對應(yīng)的密碼。

可選的,所述第二發(fā)送模塊具體用于:

接收客戶端發(fā)送的用于獲取密碼輸入界面的請求消息;

當(dāng)接收到所述請求消息后,隨機排序預(yù)設(shè)按鍵組;

基于隨機排序后的預(yù)設(shè)按鍵組生成對應(yīng)的按鍵布局信息發(fā)送給所述客戶端,以使得所述客戶端根據(jù)接收到的所述按鍵布局信息設(shè)定對應(yīng)的密碼輸入界面。

可選的,所述按鍵布局信息包括按鍵隨機排序的虛擬鍵盤圖片;

所述第二發(fā)送模塊進一步用于:

基于隨機排序后的預(yù)設(shè)按鍵組生成對應(yīng)的虛擬鍵盤圖片。

可選的,所述第二發(fā)送模塊進一步用于:

在本地保存隨機排序后的所述預(yù)設(shè)按鍵組;

所述還原模塊具體用于:

基于接收到的所述按鍵位置順序在本地保存的隨機排序后的所述預(yù)設(shè)按鍵組中讀取對應(yīng)的按鍵;

根據(jù)在所述預(yù)設(shè)按鍵組中讀取到的按鍵還原出對應(yīng)的密碼。

可選的,所述裝置還包括:

清除模塊,用于在還原出對應(yīng)的密碼后,清除本地保存的隨機排序后的所述預(yù)設(shè)按鍵組。

本申請中,通過客戶端在監(jiān)聽到針對密碼輸入框的觸發(fā)事件時,從服務(wù)端獲取按鍵隨機排序的密碼輸入界面,并采集用戶在該密碼輸入界面中執(zhí)行密碼輸入時的按鍵位置信息,然后將采集到的按鍵位置信息發(fā)送至服務(wù)端,服務(wù)端在接收到客戶端發(fā)送的按鍵位置信息時,則基于接收到的按鍵位置信息還原出對應(yīng)的密碼;由于在本申請中客戶端與服務(wù)端在進行密碼交互的過程中,不再直接傳輸用戶在客戶端一側(cè)輸入的原始密碼,而是傳輸用戶在執(zhí)行密碼輸入時的按鍵位置信息,因此可以避免將用戶的密碼信息直接在網(wǎng)絡(luò)上傳輸,從而增強了密碼的安全性。

附圖說明

圖1是本申請一實施例提供的一種密碼輸入方法的流程圖;

圖2是本申請一實施例提供的一種客戶端與服務(wù)端交互的流程圖;

圖3是本申請一實施例提供的一種密碼輸入裝置的邏輯框圖;

圖4是本申請一實施例提供的承載所述一種密碼輸入裝置的客戶端的硬件結(jié)構(gòu)圖;

圖5是本申請一實施例提供的另一種密碼輸入裝置的邏輯框圖;

圖6是本申請一實施例提供的承載所述另一種密碼輸入裝置的服務(wù)端的硬件結(jié)構(gòu)圖。

具體實施方式

在相關(guān)技術(shù)中,用戶在使用個人登錄賬號和密碼登錄客戶端時,通常需要由客戶端將用戶輸入的密碼通過網(wǎng)絡(luò)傳輸至服務(wù)端進行驗證,在驗證通過后,用戶方能成功登陸客戶端。

然而,隨著互聯(lián)網(wǎng)的飛速發(fā)展,使用各種方式竊取用戶的密碼等敏感信息的行為層出不窮,因此直接將用戶輸入的密碼通過網(wǎng)絡(luò)傳輸至服務(wù)端,則會面臨一定的安全風(fēng)險。

例如,對于一些基于web的客戶端,由于與服務(wù)端進行交互的過程中,所交互的數(shù)據(jù)是完全承載于互聯(lián)網(wǎng)的,因此直接將用戶輸入的密碼等敏感信息通過互聯(lián)網(wǎng)來進行傳輸,則會存在被竊取的風(fēng)險。

有鑒于此,本申請?zhí)岢鲆环N密碼輸入方法,通過客戶端在監(jiān)聽到針對密碼輸入框的觸發(fā)事件時,從服務(wù)端獲取按鍵隨機排序的密碼輸入界面,并采集用戶在該密碼輸入界面中執(zhí)行密碼輸入時的按鍵位置信息,然后將采集到的按鍵位置信息發(fā)送至服務(wù)端,服務(wù)端在接收到客戶端發(fā)送的按鍵位置信息時,則基于接收到的按鍵位置信息還原出對應(yīng)的密碼;由于在本申請中客戶端與服務(wù)端在進行密碼交互的過程中,不再直接傳輸用戶在客戶端一側(cè)輸入的原始密碼,而是傳輸用戶在執(zhí)行密碼輸入時的按鍵位置信息,因此可以避免將用戶的密碼信息直接在網(wǎng)絡(luò)上傳輸,從而增強了密碼的安全性。

下面通過具體實施例并結(jié)合具體的應(yīng)用場景對本申請進行描述。

請參考圖1,圖1是本申請一實施例提供的一種密碼輸入方法,應(yīng)用于客戶端和服務(wù)端,其中,客戶端和服務(wù)端相互配合,執(zhí)行以下步驟:

步驟101,當(dāng)客戶端監(jiān)聽到針對密碼輸入框的觸發(fā)事件時,從服務(wù)端獲取密碼輸入界面;所述密碼輸入界面中的按鍵隨機排序;

步驟102,客戶端采集用戶在所述密碼輸入界面中執(zhí)行密碼輸入時的按鍵位置信息;

步驟103,客戶端將采集到的按鍵位置信息發(fā)送至服務(wù)端;

步驟104,服務(wù)端基于接收到的按鍵位置信息還原出對應(yīng)的密碼。

上述客戶端可以包括面向用戶提供服務(wù)的客戶端軟件;其中,該客戶端可以是web客戶端,也可以是APP客戶端,在本申請中不進行特別限定。例如,該客戶端可以是支付寶的web客戶端,也可以是支付寶的APP客戶端。上述服務(wù)端可以包括面向客戶端提供服務(wù)端的服務(wù)器、服務(wù)器集群或者基于服務(wù)器集群構(gòu)建的云平臺。

其中,承載上述客戶端的硬件環(huán)境,在本實施例中不進行特別限定;例如,可以是PC終端,也可以是用戶的移動終端。

在一些實施中,該客戶端也可以是指終端,例如移動終端、PC終端等,該移動終端可通過其上攜帶或安裝的操作系統(tǒng)實現(xiàn)上述客戶端的功能。

以下以上述客戶端為web客戶端為例進行說明。

請參見圖2,圖2為本例中示出的一種web客戶端與服務(wù)端的交互流程圖。

在本例中,web客戶端可以面向用戶提供一個用于輸入用戶個人登陸賬號和密碼的web頁面,在該web頁面中可以提供一密碼輸入框。用戶在使用個人登錄賬號和密碼登錄web客戶端時,web客戶端可以在后臺實時監(jiān)聽用戶針對該密碼輸入框的觸發(fā)事件。

當(dāng)web客戶端監(jiān)聽到用戶針對該密碼輸入框的觸發(fā)事件時,則可以將用戶的操作焦點定位到該密碼輸入框中,并向服務(wù)端獲取密碼輸入界面。

例如,以觸屏終端為例,上述觸發(fā)事件可以是觸摸事件,用戶在使用個人登錄賬號和密碼登錄web客戶端時,web客戶端可以在后臺實時監(jiān)聽用戶針對密碼輸入框的觸摸事件,當(dāng)監(jiān)聽到用戶針對密碼輸入框中觸摸事件時,web客戶端可以將用戶的操作焦點定位到該密碼輸入框中(比如可以在密碼輸入框中顯示輸入光標(biāo)),并向服務(wù)端獲取密碼輸入界面。

其中,上述密碼輸入界面,可以是web客戶端在將用戶操作焦點定位到密碼輸入框中后,從服務(wù)端獲取得到的虛擬鍵盤。為了提高密碼輸入的安全性,該虛擬鍵盤中的按鍵可以隨機排序。

請參見圖2,當(dāng)web客戶端將用戶操作焦點定位到密碼輸入框中后,此時web客戶端可以向服務(wù)端發(fā)送一個獲取密碼輸入界面的請求消息。當(dāng)服務(wù)端在收到該請求消息后,可以基于接收到的該請求消息與該web客戶端建立會話,并在會話建立成功后,為該web客戶端隨機生成按鍵布局信息,并將隨機生成的按鍵布局信息返回給該web客戶端。

請參見圖2,在服務(wù)端一側(cè),可以預(yù)先設(shè)定按鍵組,例如,該按鍵組可以包含用戶在執(zhí)行密碼輸入時的常用字符按鍵。當(dāng)服務(wù)端在為該web客戶端隨機生成按鍵布局信息時,可以隨機排序該預(yù)先設(shè)定的按鍵組,并基于隨機排序后的該按鍵組生成對應(yīng)的按鍵布局信息,然后將生成的按鍵布局信息發(fā)送給web客戶端。

其中,出于安全性考慮,上述按鍵布局信息可以是服務(wù)端為web客戶端生成的按鍵隨機排序的虛擬鍵盤圖片,即服務(wù)端在對預(yù)先設(shè)定的按鍵組進行隨機排序后,可以基于隨機排序后的按鍵組生成對應(yīng)的虛擬鍵盤圖片,然后將生成的該虛擬鍵盤圖片作為按鍵布局信息發(fā)送給web客戶端。從而,該按鍵布局信息在傳輸給web客戶端的過程中,第三方的非法竊取者在竊取該虛擬鍵盤圖片中的按鍵布局信息時,將不得不對該虛擬鍵盤圖片進行圖片識別,來識別該圖片中各按鍵上的文字信息。通過這種方式,可以增加該按鍵布局信息的竊取難度。

當(dāng)然,除了以上描述的服務(wù)端可以將基于隨機排序后的按鍵組生成對應(yīng)虛擬鍵盤圖片發(fā)送給web客戶端以外,在實現(xiàn)時,服務(wù)端也可以直接將隨機排序后的按鍵組中各按鍵的位置信息作為鍵盤布局信息傳輸給web客戶端,在本申請中不進行特別限定。

另外,請繼續(xù)參見圖2,服務(wù)端在對預(yù)先設(shè)定的按鍵組進行隨機排序后,還可以將隨機排序的該按鍵組在本地進行保存。例如,在示出的一種實現(xiàn)方式中,服務(wù)端可以將隨機排序后的該按鍵組存儲在與該web客戶端建立的會話中。

請參見圖2,當(dāng)web客戶端接收到服務(wù)端發(fā)送的鍵盤布局信息后,還可 以基于接收到的該按鍵布局信息來設(shè)定虛擬鍵盤。以該按鍵布局信息為服務(wù)端發(fā)送的虛擬鍵盤圖片為例,web客戶端在接收到該虛擬鍵盤圖片時,可以對該虛擬鍵盤圖片進行圖片識別,來識別該虛擬鍵盤圖片中各按鍵上的文字信息,以獲取該虛擬鍵盤圖片上的按鍵布局。

當(dāng)web客戶端獲取到該虛擬鍵盤圖片上的按鍵布局后,可以根據(jù)該按鍵布局來劃定對應(yīng)的事件響應(yīng)區(qū)塊,并基于劃定的事件響應(yīng)區(qū)塊來重新規(guī)劃按鍵位置,根據(jù)重新規(guī)劃后的按鍵位置設(shè)定出相應(yīng)的虛擬鍵盤。

請參見圖2,當(dāng)web客戶端基于服務(wù)端發(fā)送的鍵盤布局信息,設(shè)定出對應(yīng)的虛擬鍵盤后,web客戶端可以將該虛擬鍵盤向用戶輸出,然后采集用戶在該虛擬鍵盤中執(zhí)行密碼輸入時的按鍵位置信息。

其中,該按鍵位置信息可以包括用戶在執(zhí)行密碼輸入時的按鍵位置以及按鍵順序。

例如,仍以觸屏終端為例,web客戶端在采集用戶在該虛擬鍵盤中執(zhí)行密碼輸入時的按鍵位置信息時,可以通過監(jiān)聽用戶針對該虛擬鍵盤的觸摸事件來實現(xiàn)。由于輸出的虛擬鍵盤中的每一個按鍵分別對應(yīng)一個響應(yīng)區(qū)塊,web客戶端在采集用戶在執(zhí)行密碼輸入時的按鍵位置時,可以在后臺實時監(jiān)聽用戶針對該虛擬鍵盤的觸摸事件,并獲取觸摸事件的觸摸點,然后基于觸摸點的位置在虛擬鍵盤中匹配響應(yīng)區(qū)塊,并基于匹配到的響應(yīng)區(qū)塊來獲取對應(yīng)的按鍵位置。

請參見圖2,當(dāng)web客戶端采集到用戶在該虛擬鍵盤中執(zhí)行密碼輸入時的按鍵位置信息后,可以對采集到的該按鍵位置順序進行提交,發(fā)送至服務(wù)端。

當(dāng)服務(wù)端接收到web客戶端發(fā)送的用戶在虛擬鍵盤中執(zhí)行密碼輸入時的按鍵位置信息時,此時服務(wù)端可以從與該web客戶端建立的會話中讀取預(yù)先存儲的隨機排序后的預(yù)先設(shè)定的按鍵組,然后基于接收到的按鍵位置順序在讀取到的該隨機排序后的預(yù)先設(shè)定的按鍵組中讀取對應(yīng)的按鍵。

由于web客戶端一側(cè)向用戶輸出的虛擬鍵盤,是基于服務(wù)端隨機排序后 的按鍵組設(shè)定而成的,服務(wù)端本地存儲的該隨機排序后的按鍵組與web客戶端向用戶輸出的虛擬鍵盤,將保持相同的按鍵布局,因此,服務(wù)端在基于接收到的按鍵位置信息在該隨機排序后的按鍵組中讀取出對應(yīng)的按鍵后,可以根據(jù)讀取出的按鍵正確還原出用戶在虛擬鍵盤中輸入的密碼。

通過這種方式,可以避免將用戶的密碼信息直接在網(wǎng)絡(luò)上進行傳輸,從而增強密碼的安全性。

請參見圖2,當(dāng)服務(wù)端基于接收到的按鍵位置順序正確還原出用戶輸入的密碼后,可以對還原出的該密碼進行驗證。如果驗證通過,此時用戶可以成功登陸web客戶端。如果驗證不通過,服務(wù)端可以拒絕該用戶登陸web客戶端。

在本例中,當(dāng)服務(wù)端基于接收到的按鍵位置信息正確還原出用戶輸入的密碼后,服務(wù)端可以釋放與客戶端預(yù)先建立的會話,并同時將該會話中預(yù)先存儲的隨機排序后的按鍵組清除。

當(dāng)用戶再次觸發(fā)密碼輸入框輸入密碼時,web客戶端可以重新向服務(wù)端發(fā)送獲取密碼輸入界面的請求消息,服務(wù)端再次接收到該請求消息后,重新對預(yù)先設(shè)定的按鍵組進行隨機排序為該web生成對應(yīng)的按鍵布局信息,具體實現(xiàn)過程不再贅述。

通過這種方式,可以在web客戶端向服務(wù)端獲取密碼輸入界面時,確保密碼輸入界面中的按鍵布局信息的隨機性,使得用戶每一次的密碼輸入,web客戶端均能夠向用戶輸出按鍵布局隨機排列的虛擬鍵盤,從而提升用戶在輸入密碼時的安全性。

在以上實施例中,通過客戶端在監(jiān)聽到針對密碼輸入框的觸發(fā)事件時,從服務(wù)端獲取按鍵隨機排序的密碼輸入界面,并采集用戶在該密碼輸入界面中執(zhí)行密碼輸入時的按鍵位置信息,然后將采集到的按鍵位置信息發(fā)送至服務(wù)端,服務(wù)端在接收到客戶端發(fā)送的按鍵位置信息時,則基于接收到的按鍵位置信息還原出對應(yīng)的密碼;由于在本申請中客戶端與服務(wù)端在進行密碼交互的過程中,不再直接傳輸用戶在客戶端一側(cè)輸入的原始密碼,而是傳輸用 戶在執(zhí)行密碼輸入時的按鍵位置信息,因此可以避免將用戶的密碼信息直接在網(wǎng)絡(luò)上傳輸,從而增強了密碼的安全性。

與上述方法實施例相對應(yīng),本申請還提供了裝置的實施例。

請參見圖3,本申請?zhí)岢鲆环N密碼輸入裝置30,應(yīng)用于客戶端;其中,請參見圖4,作為承載所述密碼輸入裝置30的客戶端所涉及的硬件架構(gòu)中,通常包括CPU、內(nèi)存、非易失性存儲器、網(wǎng)絡(luò)接口以及內(nèi)部總線等;以軟件實現(xiàn)為例,所述密碼輸入裝置30通常可以理解為加載在內(nèi)存中的計算機程序,通過CPU運行之后形成的軟硬件相結(jié)合的邏輯裝置,所述裝置30包括:

請求模塊301,用于當(dāng)監(jiān)聽針對密碼輸入框的觸發(fā)事件時,從服務(wù)端獲取密碼輸入界面;所述密碼輸入界面中的按鍵隨機排序;

采集模塊302,用于采集用戶在所述密碼輸入界面中執(zhí)行密碼輸入時的按鍵位置信息;

第一發(fā)送模塊303,用于將采集到的所述按鍵位置信息發(fā)送至所述服務(wù)端,以使得所述服務(wù)端基于接收到的所述按鍵位置信息還原出對應(yīng)的密碼。

在本例中,所述請求模塊301具體用于:

向服務(wù)端發(fā)送獲取密碼輸入界面的請求消息;

接收所述服務(wù)端針對所述請求消息返回的按鍵布局信息;所述按鍵布局信息基于所述服務(wù)端隨機排序后的預(yù)設(shè)按鍵組生成;

根據(jù)接收到的所述按鍵布局信息設(shè)定對應(yīng)的密碼輸入界面。

在本例中,所述按鍵布局信息包括按鍵隨機排序的虛擬鍵盤圖片。所述按鍵位置信息包括按鍵位置以及按鍵順序。

請參見圖5,本申請?zhí)岢鲆环N密碼輸入裝置50,應(yīng)用于服務(wù)端;其中,請參見圖6,作為承載所述密碼輸入裝置50的服務(wù)端所涉及的硬件架構(gòu)中,通常包括CPU、內(nèi)存、非易失性存儲器、網(wǎng)絡(luò)接口以及內(nèi)部總線等;以軟件實現(xiàn)為例,所述密碼輸入裝置50通??梢岳斫鉃榧虞d在內(nèi)存中的計算機程序,通過CPU運行之后形成的軟硬件相結(jié)合的邏輯裝置,所述裝置50包括:

第二發(fā)送模塊501,用于向客戶端發(fā)送密碼輸入界面;所述密碼輸入界 面中的按鍵隨機排序;

接收模塊502,用于接收所述客戶端發(fā)送的用戶在所述密碼輸入界面中執(zhí)行密碼輸入時的按鍵位置信息;

還原模塊503,用于基于接收到的所述按鍵位置信息還原出對應(yīng)的密碼。

在本例中,所述第二發(fā)送模塊501具體用于:

接收客戶端發(fā)送的用于獲取密碼輸入界面的請求消息;

當(dāng)接收到所述請求消息后,隨機排序預(yù)設(shè)按鍵組;

基于隨機排序后的預(yù)設(shè)按鍵組生成對應(yīng)的按鍵布局信息發(fā)送給所述客戶端,以使得所述客戶端根據(jù)接收到的所述按鍵布局信息設(shè)定對應(yīng)的密碼輸入界面。

在本例中,所述按鍵布局信息包括按鍵隨機排序的虛擬鍵盤圖片;

所述第二發(fā)送模塊501進一步用于:

基于隨機排序后的預(yù)設(shè)按鍵組生成對應(yīng)的虛擬鍵盤圖片。

在本例中,所述第二發(fā)送模塊501進一步用于:

在本地保存隨機排序后的所述預(yù)設(shè)按鍵組;

所述還原模塊503具體用于:

基于接收到的所述按鍵位置順序在本地保存的隨機排序后的所述預(yù)設(shè)按鍵組中讀取對應(yīng)的按鍵;

根據(jù)在所述預(yù)設(shè)按鍵組中讀取到的按鍵還原出對應(yīng)的密碼。

在本例中,所述裝置50還包括:

清除模塊504,用于在還原出對應(yīng)的密碼后,清除本地保存的隨機排序后的所述預(yù)設(shè)按鍵組。

本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本申請的其它實施方案。本申請旨在涵蓋本申請的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本申請的一般性原理并包括本申請未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本申請的真正范圍和精神由下面的權(quán)利要求指出。

應(yīng)當(dāng)理解的是,本申請并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本申請的范圍僅由所附的權(quán)利要求來限制。

以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本申請保護的范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
鹿邑县| 错那县| 米脂县| 称多县| 鱼台县| 奉贤区| 集安市| 筠连县| 龙海市| 泸水县| 勃利县| 厦门市| 临武县| 邹平县| 扎兰屯市| 长春市| 沂水县| 吉安市| 临颍县| 留坝县| 巴塘县| 宝清县| 咸丰县| 托里县| 濮阳县| 和田市| 阿拉善左旗| 宁夏| 定兴县| 哈巴河县| 喀喇沁旗| 安龙县| 繁昌县| 扎兰屯市| 区。| 泽库县| 田林县| 游戏| 中阳县| 泰州市| 台东县|