本發(fā)明涉及計算機技術領域,特別是涉及一種密碼解鎖方法及裝置。
背景技術:
在現有技術中,智能手機個人隱私越來越重要,密碼對保護個人信息重要性也越來越受用戶重視。密碼解鎖是常規(guī)的手機密碼解鎖方案。圖1是現有技術中密碼解鎖的示意圖,如圖1所示,現有的密碼均是采用靜態(tài)密碼,密碼一旦設置完成就是固定的,因此非常容易被別人記住,泄露用戶隱私,安全性比較低。
技術實現要素:
鑒于現有技術中靜態(tài)的密碼安全性低的問題,提出了本發(fā)明以便提供一種克服上述問題的密碼解鎖方法及裝置。
本發(fā)明提供一種密碼解鎖方法,包括:
對密碼的各個密碼位預設解碼模式,其中,所述解碼模式包括:動態(tài)模式、以及靜態(tài)模式;
對所述解碼模式為所述動態(tài)模式的密碼位預設動態(tài)變換規(guī)則;
根據預設的所述解碼模式以及預設的所述動態(tài)變換規(guī)則進行解鎖操作。
本發(fā)明提供一種密碼解鎖裝置,包括:
模式設置模塊,用于對密碼的各個密碼位預設解碼模式,其中,所述解碼模式包括:動態(tài)模式、以及靜態(tài)模式;
規(guī)則設置模塊,用于對解碼模式為所述動態(tài)模式的密碼位預設動態(tài)變換規(guī)則;
解鎖模塊,用于根據預設的所述解碼模式以及預設的所述動態(tài)變換規(guī)則進行解鎖操作。
本發(fā)明有益效果如下:
通過對密碼的各個密碼位設置解碼模式,解決了現有技術中靜態(tài)的密碼安全性低的問題,能夠提高用戶密碼安全性,從而提高個人隱私安全性,并且能夠給用戶解鎖操作提供更多的趣味性。
上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
附圖說明
通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1是現有技術中密碼解鎖的示意圖;
圖2是本發(fā)明實施例的密碼解鎖方法的流程圖;
圖3是本發(fā)明實施例的密碼解鎖示意圖一;
圖4是本發(fā)明實施例的密碼解鎖示意圖二;
圖5是本發(fā)明實施例的密碼解鎖示意圖三;
圖6是本發(fā)明實施例的密碼解鎖示意圖四;
圖7是本發(fā)明實施例的密碼解鎖示意圖五;
圖8是本發(fā)明實施例的密碼解鎖示意圖六;
圖9是本發(fā)明實施例的密碼解鎖裝置的示意圖。
具體實施方式
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
為了解決現有技術中靜態(tài)的密碼安全性低的問題,本發(fā)明提供了一種密碼解鎖方法及裝置,將其中某一位設置為動態(tài)變化,且有規(guī)律,可自行編輯設置。即對應每位密碼設置分為靜態(tài)模式和動態(tài)模式。靜態(tài)模式設置為固定的數字或字符,動態(tài)模式設置為可編輯且變化的數字或字符。以下結合附圖以及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
方法實施例
根據本發(fā)明的實施例,提供了一種密碼解鎖方法,圖2是本發(fā)明實施例的密碼解鎖方法的流程圖,如圖2所示,根據本發(fā)明實施例的密碼解鎖方法具體包括如下處理:
步驟201,對密碼的各個密碼位預設解碼模式,其中,解碼模式包括:動態(tài)模式、以及靜態(tài)模式;在本發(fā)明實施例中,密碼包括:數字密碼或者字符密碼。
步驟202,對解碼模式為動態(tài)模式的密碼位預設動態(tài)變換規(guī)則;其中,數字動態(tài)變換規(guī)則包括:設備內置的動態(tài)變換規(guī)則、以及用戶自定義的動態(tài)變換規(guī)則。預設的動態(tài)變換規(guī)則包括:數字密碼動態(tài)變換規(guī)則、或者字符密碼動態(tài)變換規(guī)則。
步驟203,根據預設的解碼模式以及預設的動態(tài)變換規(guī)則進行解鎖操作。
優(yōu)選地,在本發(fā)明實施例中,為了能夠防止用戶忘記設置的動態(tài)變換規(guī)則,可以在密碼輸入界面上提示設置為動態(tài)模式的密碼位;也可以在密碼輸入界面上提示相應的數字動態(tài)變換規(guī)則。
以下結合附圖,以數字密碼為例,對本發(fā)明實施例的上述技術方案進行詳 細說明。
在本發(fā)明實施例中,數字動態(tài)變換規(guī)則可以根據周一、周二……周六、周日設置,對應1、2……6、7。這樣用戶在輸入密碼時會根據日期產生變化,根據日期找到對應的星期幾,具有一定的趣味性,也能更好地保護用戶隱私。
在密碼設置時,前三位設置為靜態(tài)模式數字520,第四位是變化的,如圖3所示,那么周二用戶輸入密碼5202,如圖4所示,周三輸入密碼是5203。
為了給用戶做出提示性的幫助,可以在密碼輸入界面帶上提示,也可以關閉這些提示。提示可呈現動態(tài)的,如圖5所示,顯示周二提示成Tue,如圖6所示,周三提示成Wed。當然這些提示也可以設置成透明文字樣式呈現在界面某個位置。此外,對應變化某位的字符也可以設置為角落帶提示性的表示,如圖7所示的紅色圈點。
根據本發(fā)明的實施例,數字動態(tài)變換規(guī)則可以對應設置周一、周二……周六、周日,對應2、3……7、8,但界面提示還是對應的周二提示Tue,周三提示為Wed,密碼實際數字比星期幾的數字大1規(guī)則記在用戶心里,提高用戶密碼的安全性。
周三輸入密碼如圖8所示,應輸入正確的密碼是5204:
綜上所述,本發(fā)明實施例的技術方案通過這些趣味性的設置,可以提高用戶密碼安全性,保護用戶隱私設置。
裝置實施例
根據本發(fā)明實施例的技術方案,提供了一種密碼解鎖裝置,圖9是本發(fā)明實施例的密碼解鎖裝置的示意圖,如圖9所示,根據本發(fā)明實施例的密碼解鎖裝置包括:模式設置模塊90、規(guī)則設置模塊92、以及解鎖模塊94,以下對本發(fā)明實施例的各個模塊進行說明。
模式設置模塊90,用于對密碼的各個密碼位預設解碼模式,其中,解碼模式包括:動態(tài)模式、以及靜態(tài)模式;在本發(fā)明實施例中,密碼包括:數字密碼或者字符密碼。
規(guī)則設置模塊92,用于對解碼模式為動態(tài)模式的密碼位預設動態(tài)變換規(guī)則;動態(tài)變換規(guī)則包括:設備內置的動態(tài)變換規(guī)則、以及用戶自定義的動態(tài)變換規(guī)則。
解鎖模塊94,用于根據預設的解碼模式以及預設的動態(tài)變換規(guī)則進行解鎖操作。解鎖模塊94進一步用于:
在密碼輸入界面上提示設置為動態(tài)模式的密碼位;和/或,在密碼輸入界面上提示相應的動態(tài)變換規(guī)則。
本發(fā)明實施例的各個模塊的具體處理可以參照上述方法實施例中的描述進行理解,在此不再贅述。
綜上所述,通過對密碼的各個密碼位設置解碼模式,解決了現有技術中靜態(tài)的密碼安全性低的問題,能夠提高用戶密碼安全性,從而提高個人隱私安全性,并且能夠給用戶解鎖操作提供更多的趣味性。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。