設置密碼的方法和裝置及匹配密碼的方法和裝置的制造方法
【技術領域】
[0001]本發明涉及智能終端技術,尤指一種設置密碼的方法和裝置及匹配密碼的方法和
目.0
【背景技術】
[0002]互聯網時代的到來讓人們更多地使用電子賬號進行購物、游戲、實時通信,人們對密碼的安全性和便捷性要求越來越高。
[0003]一方面,隨著電子賬號越來越深入人們的生活,電子賬號的密碼安全性也越發顯得重要。電子賬號的密碼被泄露或被破譯,會帶來以下問題:一是造成用戶個人信息和隱私的曝光,例如用戶iCloud的密碼被破譯導致私人照片被擴散;二是可能造成直接的經濟損失,例如支付寶密碼被破譯導致金錢損失;三是可能造成信譽問題,例如犯罪分子盜取密碼可對用戶的好友進行詐騙。
[0004]另一方面,隨著犯罪分子的破譯手段越來越先進,傳統的加解密方法面臨的挑戰也越來越大。“數字+字母”的加密方式是基于軟件層面,有被犯罪分子的木馬或病毒破譯的風險。而且,用戶在設置密碼時如果設置過于簡單(例如,密碼長度過短,或者個人生日相關),設置的密碼被破譯的概率過大;如果設置過于復雜,用戶記憶非常困難,且使用非常不方便;更為極端的,犯罪分子可以通過針眼相機(例如在ATM取款處安裝)監控用戶輸入密碼的動作從而破譯用戶密碼。
[0005]因此如何提供一種更為安全的加密/解密方法成為當前亟需解決的難題。
【發明內容】
[0006]為了解決上述技術問題,本發明提供了一種設置密碼的方法和裝置,能夠實現更加安全、便捷地密碼設置,提高密碼的安全系數。本發明還提供了一種匹配密碼的方法和裝置,能夠避免密碼的泄露。
[0007]為了達到本發明目的,本發明提供了一種設置密碼的方法,包括:
[0008]當監測到移動終端的壓力感應區域有設置按壓操作時,獲取設置按壓操作的位置和力度值并提示用戶設置按壓操作的力度值;返回監測設置按壓操作的步驟,直至獲得所有密碼位對應的設置按壓操作的位置和力度值;
[0009]當有確認按壓操作時,獲取所有密碼位對應的確認按壓操作的位置和力度值;當獲得所有密碼位對應的設置按壓操作的位置和力度值與所有密碼位對應的確認按壓操作的位置和力度值都匹配時,提示用戶密碼設置成功并將所有密碼位對應的設置按壓操作的位置和力度值存儲為設置密碼。
[0010]進一步地,該方法之前還包括:將所述移動終端的壓力感應區域劃分為至少一個子壓力感應區域。
[0011]進一步地,所述提示用戶設置按壓操作的力度值包括:
[0012]確定所述設置按壓操作的力度值所處的壓力等級;
[0013]根據預先設置的壓力等級與提示方式的對應關系中查找與確定出的壓力等級對應的提示方式;
[0014]按照查找到的提示方式提示用戶。
[0015]進一步地,所述所有密碼位對應的設置按壓操作的位置和力度值與所有密碼位對應的確認按壓操作的位置和力度值都匹配為:
[0016]所述所有密碼位對應的設置按壓操作的位置所處的子壓力感應區域和所有密碼位對應的確認按壓操作的位置所處的子壓力感應區域是同一子壓力感應區域,且所述所有密碼位對應的設置按壓操作的力度值所處的壓力等級和所有密碼位對應的確認按壓操作的壓力值所處的壓力等級是同一壓力等級。
[0017]本發明還提供了一種設置密碼的裝置,該裝置置于移動終端中,包括:獲取模塊50和處理模塊51 ;其中,
[0018]獲取模塊50,用于當監測到移動終端的壓力感應區域有設置按壓操作時,獲取設置按壓操作的位置和力度值并提示用戶設置按壓操作的力度值;返回監測設置按壓操作的步驟,直至獲得所有密碼位對應的設置按壓操作的位置和力度值;當有確認按壓操作時,獲取所有密碼位對應的確認按壓操作的位置和力度值;
[0019]處理模塊51,用于當獲得所有密碼位對應的設置按壓操作的位置和力度值與所有密碼位對應的確認按壓操作的位置和力度值都匹配時,提示用戶密碼設置成功并將所有密碼位對應的設置按壓操作的位置和力度值存儲為設置密碼設置按壓操作設置按壓操作設置按壓操作設置按壓操作設置按壓操作設置按壓操作設置按壓操作設置按壓操作。
[0020]進一步地,該裝置還包括劃分模塊52,用于:將移動終端的壓力感應區域劃分為至少一個子壓力感應區域。
[0021]進一步地,所述獲取模塊50,具體用于:確定所述設置按壓操作的力度值所處的壓力等級;根據預先設置的壓力等級與提示方式的對應關系中查找與確定出的壓力等級對應的提示方式。
[0022]進一步地,所述所有密碼位對應的設置按壓操作的位置和力度值與所有密碼位對應的確認按壓操作的位置和力度值都匹配為:
[0023]所述所有密碼位對應的設置按壓操作的位置所處的子壓力感應區域和所有密碼位對應的確認按壓操作的位置所處的子壓力感應區域是同一子壓力感應區域,且所述所有密碼位對應的設置按壓操作的力度值所處的壓力等級和所有密碼位對應的確認按壓操作的壓力值所處的壓力等級是同一壓力等級。
[0024]本發明還提供了一種匹配密碼的方法,包括:
[0025]當監測到移動終端的壓力感應區域有驗證按壓操作時,獲取所有密碼位對應的驗證按壓操作的位置和力度值并提示用戶驗證按壓操作的力度值;
[0026]當預先存儲的設置密碼的位置和力度值與所有密碼位對應的驗證按壓操作的位置和力度值都匹配時,提示用戶密碼匹配成功。
[0027]本發明還提供了一種匹配密碼的裝置,該裝置置于移動終端中,包括:獲得模塊70、和驗證模塊71 ;其中,
[0028]獲得模塊70,用于當監測到移動終端的壓力感應區域有驗證按壓操作時,獲取所有密碼位對應的驗證按壓操作的位置和力度值并提示用戶驗證按壓操作的力度值;
[0029]驗證模塊71,用于當預先存儲的設置密碼的位置和力度值與所有密碼位對應的驗證按壓操作的位置和力度值都匹配時,提示用戶密碼匹配成功驗證按壓操作驗證按壓操作驗證按壓操作驗證按壓操作驗證按壓操作驗證按壓操作。
[0030]本發明技術方案包括:當監測到移動終端的壓力感應區域有設置按壓操作時,獲取設置按壓操作的位置和力度值;返回監測設置按壓操作的步驟,直至獲得所有密碼位對應的設置按壓操作的位置和力度值;當有確認按壓操作時,獲取所有密碼位對應的確認按壓操作的位置和力度值并提示用戶確認按壓操作的力度值;當獲得所有密碼位對應的設置按壓操作的位置和力度值與所有密碼位對應的確認按壓操作的位置和力度值都匹配時,提示用戶密碼設置成功并將所有密碼位對應的設置按壓操作的位置和力度值存儲為設置密碼。本發明技術方案實現了更加安全、便捷地加密/解密過程,提高了密碼的安全系數。
【附圖說明】
[0031]此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
[0032]圖1為實現本發明各個實施例的移動終端的硬件結構示意;
[0033]圖2為支持本發明移動終端之間進行通信的通信系統的示意圖;
[0034]圖3為本發明設置密碼的方法的流程圖;
[0035]圖4為本發明握持終端的示例圖;
[0036]圖5為本發明設置密碼的裝置的結構示意圖;
[0037]圖6為本發明匹配密碼的方法的流程圖;
[0038]圖7為本發明匹配密碼的裝置的結構示意圖。
【具體實施方式】
[0039]下面將結合附圖及實施例對本發明的技術方案進行更詳細的說明。
[0040]現在將參考附圖描述實現本發明各個實施例的移動終端。在后續的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發明的說明,其本身并沒有特定的意義。因此,〃模塊〃與〃部件〃可以混合地使用。
[0041]移動終端可以以各種形式來實施。例如,本發明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數字廣播接收器、PDA(個人數字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字TV、臺式計算機等等的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據本發明的實施方式的構造也能夠應用于固定類型的終端。
[0042]圖1為實現本發明各個實施例的移動終端的硬件結構