一種移動終端及其暗屏下密碼輸入方法
【技術領域】
[0001]本發明涉及信息安全技術領域,尤其涉及移動終端觸摸屏的解鎖密碼輸入方案。
【背景技術】
[0002]近年來,隨著智能手機和移動終端的迅速發展,在移動終端設備上為了保護個人隱私,經常會設置各種密碼來防止其它用戶對私人移動終端設備的操作,但是在各種公共場合輸入解鎖密碼時,非常容易被旁邊人所偷窺到,比如蘋果的解鎖密碼是4個數字,解鎖的時候顯示一個數字鍵盤在界面上,用戶按下的數字鍵位固定且顯而易見,在輸入解鎖密碼時,旁邊人員很容易就看到了輸入的數字,因此解鎖密碼不再保密了,其它人拿到該手機后就可以解鎖使用了。
【發明內容】
[0003]本發明所要解決的技術問題是,提供一種移動終端及其暗屏下密碼輸入方法,以解決移動終端上解鎖密碼不安全的問題。
[0004]為了解決上述技術問題,本發明公開了一種移動終端在暗屏下密碼輸入方法,包括:
[0005]當移動終端接收到用戶發起的暗屏模式密碼輸入啟動信號時,在暗屏模式下記錄用戶輸入的密碼;
[0006]當所記錄的密碼與已保存的解鎖密碼一致時,進行屏幕解鎖。
[0007]可選地,上述方法,用戶發起的暗屏模式密碼輸入啟動信號為物理按鍵信號,或者屏幕按鈕信號,或者為暗屏模式下的手勢組合信號。
[0008]可選地,上述方法,在暗屏模式下記錄用戶輸入的密碼指:
[0009]在暗屏模式下記錄用戶使用側鍵輸入的密碼;或者
[0010]在暗屏模式下記錄用戶使用觸摸屏輸入的密碼;或者
[0011]在暗屏模式下記錄用戶使用水平儀輸入的密碼。
[0012]可選地,上述方法,所述暗屏模式的屏幕亮度值小于等于暗屏亮度閾值。
[0013]可選地,上述方法,所述密碼是包括多個密碼數據的序列,其中,在暗屏模式下記錄用戶輸入的密碼時,還在每兩個密碼數據之間保存有分隔符。
[0014]本發明還公開了一種移動終端,至少包括輸入啟動模塊、輸入分隔模塊、密碼記錄模塊和屏幕解鎖模塊,其中:
[0015]輸入啟動模塊:接收用戶發起的暗屏模式密碼輸入啟動信號,并在收到該啟動信號后激活所述輸入分隔模塊、密碼記錄模塊和屏幕解鎖模塊;
[0016]密碼記錄模塊:在暗屏模式下記錄用戶輸入的密碼;
[0017]屏幕解鎖模塊:在所述密碼記錄模塊記錄的密碼與已保存的解鎖密碼一致時,進行屏幕解鎖。
[0018]可選地,上述移動終端中,用戶發起的暗屏模式密碼輸入啟動信號為物理按鍵信號,或者屏幕按鈕信號,或者為暗屏模式下的手勢組合信號。
[0019]可選地,上述移動終端中,所述密碼記錄模塊在暗屏模式下記錄用戶輸入的密碼指:
[0020]在暗屏模式下記錄用戶使用側鍵輸入的密碼;或者
[0021]在暗屏模式下記錄用戶使用觸摸屏輸入的密碼;或者
[0022]在暗屏模式下記錄用戶使用水平儀輸入的密碼。
[0023]可選地,上述移動終端中,所述暗屏模式的屏幕亮度值小于等于暗屏亮度閾值。
[0024]可選地,上述移動終端中,所述密碼是包括多個密碼數據的序列,此時,該移動終端還包括:
[0025]輸入分隔模塊:在所述密碼記錄模塊記錄用戶輸入密碼時,在每兩個密碼數據之間輸入相應的分隔符。
[0026]采用本申請技術方案讓周圍其它人很難觀察到用戶輸入的具體密碼,解決了移動終端上解鎖密碼不安全的問題。
【附圖說明】
[0027]圖1為本發明提出的移動終端架構示意圖;
[0028]圖2為本發明示例1中暗屏下密碼輸入流程圖;
[0029]圖3為本發明示例2中暗屏下密碼輸入流程圖;
[0030]圖4為本發明示例3中暗屏下密碼輸入流程圖。
【具體實施方式】
[0031 ] 為使本發明的目的、技術方案和優點更加清楚明白,下文將結合附圖對本發明技術方案作進一步詳細說明。需要說明的是,在不沖突的情況下,本申請的實施例和實施例中的特征可以任意相互組合。
[0032]實施例1
[0033]本申請發明人提出一種防偷窺的密碼輸入機制,為了實現此防偷窺的密碼輸入機制,較好的方式是在其它用戶不太了解的情況下秘密輸入或者輸入方式隱密,讓周圍其它人很難觀察到具體的密碼。為了達到這種效果,較好的方式有二種,一是在暗屏的情形下,該情形下比較不容易引起周遭人員的注意,二是輸入方式隱密,不在亮屏下的數字輸入或手勢輸入,這種隱密的輸入方式如暗屏的情況下利用手機水平儀有方向的傾斜次數達到密碼數輸入,或者手機背部敲擊,引起手機的震動計數,達到密碼的輸入,或者如側鍵的按擊計數,或者暗屏下根據區域的觸摸計數或圖形解鎖等。
[0034]基于上述思想,本實施例提供一種移動終端,可在暗屏下進行密碼輸入。本移動終端的基本架構如圖1所示,至少包含密碼輸入啟動模塊、輸入分隔模塊、密碼記錄模塊和屏幕解鎖模塊。
[0035]輸入啟動模塊:接收用戶發起的暗屏模式密碼輸入啟動信號,并在收到該啟動信號后激活輸入分隔模塊、密碼記錄模塊和屏幕解鎖模塊;
[0036]由于是在暗屏下進行密碼輸入,所以首先要有一個明確的信號來確定密碼輸入已經啟動,該信號可以是來自物理按鍵信號,也可以是在暗屏的屏幕上某類手勢的組合,或者也可以在點亮屏幕后,通過屏幕上某類按鈕點擊來啟動密碼,然后再滅屏,進入密碼輸入模式等多種方式的明確信號。
[0037]密碼記錄模塊:在暗屏模式下記錄用戶隱密輸入的密碼。
[0038]具體地,用戶在暗屏模式下輸入密碼可以采用各種方式實現。例如,用戶可以在暗屏模式下使用側鍵輸入密碼;或者使用觸摸屏輸入密碼;或者使用水平儀輸入密碼等。本實施例在此不作具體限制。因此,針對密碼記錄模塊,其在暗屏模式下記錄用戶使用側鍵輸入的密碼;或者記錄用戶使用觸摸屏輸入的密碼;或者記錄用戶使用水平儀輸入的密碼即可。
[0039]屏幕解鎖模塊:根據暗屏模式下用戶輸入的密碼,確定是否正確,從而決定是否正確解鎖,點亮屏幕。
[0040]需要說明的是,本實施例中的密碼有可能是包括多個密碼數據的序列,其中,一個密碼數據可以是一個數字,也可以是一個字母,還可以是一個手勢等。此時,上述移動終端中還將包括輸入分隔模塊:主要在接收到的暗屏模式下輸入的每兩個密碼數據之間輸入相應的分隔符,以確定不同的密碼數據。
[0041]另外,本實施例中所涉及到的暗屏模式的屏幕亮度值是預先設定的。可由用戶自主設置,或者移動終端默認設置。其中,預先設定的屏幕亮度值小于等于暗屏亮度閾值,即當前屏幕亮度值低于此暗屏亮度閾值才認為是暗屏模式。當然,若當前屏幕亮度值為零(即黑屏),也屬于本實施例的暗屏模式。
[0042]實施例2
[0043]本實施例提供一種移動終端在暗屏下密碼輸入方法,包括如下操作:
[0044]當移動終端接收到用戶發起的暗屏模式密碼輸入啟動信號時,記錄用戶在暗屏模式下輸入的密碼;
[0045]當所記錄的密碼與已保存的解鎖密碼一致時,進行屏幕解鎖。
[0046]其中,暗屏模式密碼輸入啟動信號可以為物理按鍵信號,或者屏幕按鈕信號,或者為暗屏模式下的手勢組合信號。
[0047]而用戶在暗屏模式下輸入密碼的方式可以任何方式。如,用戶在暗屏模式下使用側鍵輸入密碼;或者使用觸摸屏輸入密碼;或者使用水平儀輸入密碼。此時,移動終端在暗屏模式下記錄用戶使用側鍵輸入的密碼;或者記錄用戶使用觸摸屏輸入的密碼;或者記錄用戶使用水平儀輸入的密碼即可。
[0048]下面結合各種實際應用場景說明上述移動終端暗屏下密碼輸入過程。
[0049]示例1暗屏下使用側鍵輸入密碼的方式
[0050]在暗屏下使用側鍵輸入密碼的方式,以back+home+menu同時按下作為暗屏下輸入密碼的開始符,以音量+鍵作為密碼輸入鍵