一種移動終端屏幕解鎖方法及裝置的制造方法
【技術領域】
[0001]本發明涉及移動終端屏幕解鎖的相關技術,尤其涉及一種移動終端屏幕解鎖方法及裝置。
【背景技術】
[0002]隨著移動智能終端的發展,移動智能終端的用途越來越廣泛,通過移動智能終端可以進行網上交易、理財、社交、娛樂等。用戶在使用移動智能終端進行上述操作時,會在移動終端上留下大量重要的隱私數據,如重要的登錄賬號、密碼、電話號碼、短信等。因此,對終端進行各種加密保護措施至關重要,而屏幕鎖則為保護終端信息安全的必備措施之一。
[0003]目前運用于智能終端之上的屏幕解鎖方法各種各樣,如:長按解鎖、圖案解鎖、滑動解鎖、指紋解鎖等,雖然操作種類繁多,但是一般在智能終端都是運用固定且單一的一種屏幕鎖定解鎖方式,沒有足夠的安全可靠性,其他用戶可以輕易獲取密碼進而獲取終端上的私密信息。例如:圖案解鎖的連線可以從終端上的手指滑動痕跡輕松得到;通過在物體上留下的指紋輕易獲取屏幕解鎖的指紋等,對終端的信息安全構成巨大的威脅。
【發明內容】
[0004]有鑒于此,本發明實施例期望提供一種移動終端屏幕解鎖方法及裝置,能夠提高移動終端的信息安全性、可靠性強。
[0005]為達到上述目的,本發明的技術方案是這樣實現的:
[0006]本發明實施例提供了一種移動終端屏幕解鎖方法,所述方法包括:
[0007]確定輸入的解鎖密碼正確時,解鎖當前屏幕鎖;
[0008]更換屏幕鎖為預置屏幕鎖中不同于當前屏幕鎖的任一種屏幕鎖,并設置更換的屏幕鎖用于下一次屏幕解鎖。
[0009]上述方案中,所述確定輸入的解鎖密碼正確之前,所述方法還包括:
[0010]檢測屏幕狀態為點亮且處于鎖屏狀態。
[0011]上述方案中,所述檢測屏幕狀態為點亮且處于鎖屏狀態之前,所述方法還包括:設置屏幕解鎖方式為隨機鎖屏方式,并對預置屏幕鎖進行密碼設置。
[0012]上述方案中,其特征在于,所述更換屏幕鎖為預置屏幕鎖中不同于當前屏幕鎖的任一種屏幕鎖包括:隨機選取預置屏幕鎖中一種屏幕鎖,判斷所述屏幕鎖的身份標識(ID,IDentity)是否與當前屏幕鎖的ID相同,如果相同,重新選取屏幕鎖,直至選取的屏幕鎖的ID與當前屏幕鎖的ID不同,更換屏幕鎖為所述與當前屏幕鎖的ID不同的屏幕鎖。
[0013]上述方案中,確定輸入的解鎖密碼錯誤時,設置所述當前屏幕鎖用于下一次屏幕解鎖。
[0014]本發明實施例還提供了一種移動終端屏幕解鎖裝置,所述裝置包括:屏幕解鎖模塊及處理模塊;其中,
[0015]所述屏幕解鎖模塊,用于確定輸入的解鎖密碼正確時,解鎖當前屏幕鎖;
[0016]所述處理模塊,用于更換屏幕鎖為預置屏幕鎖中不同于當前屏幕鎖的任一種屏幕鎖,并設置更換的屏幕鎖用于下一次屏幕解鎖。
[0017]上述方案中,所述裝置還包括檢測模塊,用于檢測屏幕狀態為點亮且處于鎖屏狀
ο
[0018]上述方案中,所述裝置還包括設置模塊,用于設置屏幕解鎖方式為隨機鎖屏方式,并對預置屏幕鎖進行密碼設置。
[0019]上述方案中,所述處理模塊,具體用于隨機選取可選屏幕鎖中一種屏幕鎖,判斷所述屏幕鎖的ID是否與當前屏幕鎖的ID相同,如果相同,重新選取屏幕鎖,直至選取的屏幕鎖的ID與當前屏幕鎖的ID不同,更換屏幕鎖為所述與當前屏幕鎖的ID不同的屏幕鎖。
[0020]上述方案中,所述處理模塊,還用于在輸入的解鎖密碼錯誤時,設置所述當前屏幕鎖用于下一次屏幕解鎖。
[0021]本發明實施例所提供的移動終端屏幕解鎖方法及裝置,確定輸入的解鎖密碼正確時,解鎖當前屏幕鎖;更換屏幕鎖為預置屏幕鎖中不同于當前屏幕鎖的任一種屏幕鎖,并設置更換的屏幕鎖用于下一次屏幕解鎖。如此,可以增強移動終端屏幕鎖的隨機性,提高移動終端的信息安全性、可靠性強。
【附圖說明】
[0022]圖1為本發明實施例一移動終端屏幕解鎖方法流程示意圖;
[0023]圖2為本發明實施例二移動終端屏幕解鎖方法流程示意圖;
[0024]圖3為本發明實施例移動終端屏幕解鎖裝置組成結構示意圖。
【具體實施方式】
[0025]在本發明實施例中,確定輸入的解鎖密碼正確時,解鎖當前屏幕鎖;更換屏幕鎖為預置屏幕鎖中不同于當前屏幕鎖的任一種屏幕鎖,并設置更換的屏幕鎖用于下一次屏幕解鎖。
[0026]圖1為本發明實施例一移動終端屏幕解鎖方法流程示意圖,如圖1所示,本發明實施例移動終端屏幕解鎖方法包括:
[0027]步驟101:確定輸入的解鎖密碼正確時,解鎖當前屏幕鎖;
[0028]這里,所述當前屏幕鎖可以為:圖案密碼屏幕鎖、PIN(Personal Identificat1nNumber)碼密碼屏幕鎖、語音密碼屏幕鎖或指紋密碼屏幕鎖等;
[0029]確定輸入的解鎖密碼錯誤時,設置所述當前屏幕鎖用于下一次屏幕解鎖。
[0030]本步驟之前,所述方法還包括:檢測屏幕狀態為點亮且處于鎖屏狀態,當檢測到屏幕狀態為點亮且處于鎖屏狀態時,可進一步判斷輸入的解鎖密碼是否正確。
[0031]進一步的,所述檢測屏幕狀態為點亮且處于鎖屏狀態之前,所述方法還包括:預先設置兩種或兩種以上移動終端支持的屏幕鎖,設置屏幕解鎖方式為隨機鎖屏方式,并對預置屏幕鎖進行密碼設置;
[0032]其中,所述設置屏幕解鎖方式為隨機鎖屏方式包括:依次對應設置預置屏幕鎖的ID為0,1,2....(M-1);調用產生整形隨機數方法(int) (Math, random() *M),產生一個隨機整數a,(_l〈a〈M),設置ID為a的屏幕鎖屏方式為當前屏幕鎖,即首次選取預置屏幕鎖中任一種屏幕鎖作為當前屏幕鎖;這里,所述Μ為預置屏幕鎖個數,Μ為大于1的正整數;
[0033]需要說明的是,預先設置兩種或兩種以上移動終端支持的屏幕鎖,設置屏幕解鎖方式為隨機鎖屏方式,并對預置屏幕鎖進行密碼設置的操作,僅需在首次使用本發明移動終端屏幕解鎖方法時執行即可,后續可直接應用。
[0034]步驟102:更換屏幕鎖為預置屏幕鎖中不同于當前屏幕鎖的任一種屏幕鎖,并設置更換的屏幕鎖用于下一次屏幕解鎖;
[0035]本步驟具體包括:隨機選取預置屏幕鎖中一種屏幕鎖,判斷所述屏幕鎖的ID是否與當前屏幕鎖的ID相同,即調用產生整形隨機數方法產生隨機數a,判斷所述隨機數a是否與所述當前屏幕鎖的ID值相同,如果相同,重新選取屏幕鎖,直至選取的屏幕鎖的ID與當前屏幕鎖的ID不同,更換屏幕鎖為所述與當前屏幕鎖的ID不同的屏幕鎖并設置更換的屏幕鎖用于下一次屏幕解鎖。
[0036]圖2為本發明實施例二移動終端屏幕解鎖方法流程示意圖,如圖2所示,本發明實施例移動終端屏幕解鎖方法包括:
[0037]步驟201:預先設置兩種或兩種以上移動終端支持的屏幕鎖,設置屏幕解鎖方式為隨機鎖屏方式,并對預置屏幕鎖進行密碼設置;
[0038]這里,所述設置屏幕解鎖方式為隨機鎖屏方式包括:依次對應設置預置屏幕鎖的ID為0,1,2....(M-1);調用產生整形隨機數方法(int) (Math, random() *M),產生一個隨機整數a,(_l〈a〈M),設置ID為a的屏幕鎖屏方式為當前屏幕鎖,即首次選取預置屏幕鎖中任一種屏幕鎖作為當前屏幕鎖;這里,所述Μ為可選屏幕鎖個數,Μ為大于1的正整數;
[0039