一種移動終端的密碼設置方法及裝置的制造方法
【技術領域】
[0001]本發明涉及計算機技術領域,尤其涉及一種移動終端的密碼設置方法及裝置。
【背景技術】
[0002]現有技術中,移動終端(例如智能手機、平板等等)在使用過程中,為保護移動終端及用戶的安全,通常需要對移動終端設置多種密碼,例如開關機密碼、屏幕解鎖密碼以及應用程序驗證密碼等等,通過設置多種密碼,在用戶使用移動終端過程中或者移動終端發生丟失、被盜竊時,能夠對移動終端和用戶隱私進行安全保護,保障移動終端和用戶隱私的安全。
[0003]—般情況下,對移動終端設置密碼的方式,主要是移動終端向用戶彈出密碼設置界面來完成。用戶首先選擇是要設置數字密碼還是手勢密碼,若選擇數字密碼,移動終端限定數字密碼的位數,用戶通過輸入鍵盤提供的數字鍵來輸入限定位數的密碼,完成數字密碼的設置;若用戶選擇手勢密碼,則移動終端彈出手勢設置界面,用戶手勢劃動產生圖案,移動終端采集手勢作為手勢密碼,完成手勢密碼的設置。在對移動終端設置了數字密碼或者手勢密碼之后,若對移動終端開關機、屏幕解鎖、使用移動終端上應用程序時,都需要先輸入數字密碼或者手勢密碼才能進行解密。
[0004]但是,目前的移動終端的密碼設置方式,設置過程或者解密過程中,都容易被其他人看出或者破解,這就會造成密碼的泄露,給移動終端和用戶安全都帶來很大威脅,不能有效的對移動終端和用戶隱私進行安全保護,無法有效保障移動終端和用戶的安全。
[0005]因此,現有技術中對于移動終端的密碼設置方式存在密碼容易泄露,不能有效的對移動終端和用戶隱私進行安全保護,無法有效保障移動終端和用戶的安全的問題。
【發明內容】
[0006]基于此,為解決上述提到的傳統技術中對于移動終端的密碼設置方式存在密碼容易泄露,不能有效的對移動終端和用戶隱私進行安全保護,無法有效保障移動終端和用戶的安全的技術問題,特提供了一種移動終端的密碼設置方法。
[0007]—種移動終端的密碼設置方法,其特征在于,包括:
[0008]對距離傳感器進行設置,在對移動終端進行密碼設置時,若所述距離傳感器被遮擋則輸出第一數值,若所述距離傳感器未被遮擋則輸出第二數值;
[0009]啟動移動終端的密碼設置功能,確定所需要設置的密碼的位數;
[0010]通過所述距離傳感器的被遮擋或者不被遮擋對所述移動終端的密碼的每一位密碼進行逐次設置,若所述距離傳感器被遮擋,則該位密碼設置為所述第一數值,若所述距離傳感器未被遮擋,則該位密碼設置為所述第二數值,獲取所述每一位密碼的數值組成移動所述終端密碼。
[0011 ]可選的,所述對距離傳感器進行設置,在對移動終端進行密碼設置時,若所述距離傳感器被遮擋則輸出第一數值,若所述距離傳感器未被遮擋則輸出第二數值的步驟具體為:
[0012]采用二進制方式對所述第一數值和所述第二數值進行設置;
[0013]若所述距離傳感器被遮擋則輸出所述第一數值為I,若所述距離傳感器未被遮擋則輸出所述第二數值為O;
[0014]或者若所述距離傳感器被遮擋則輸出所述第一數值為0,若所述距離傳感器未被遮擋則輸出所述第二數值為I。
[0015]可選的,所述通過所述距離傳感器的被遮擋或者不被遮擋對所述移動終端的密碼的每一位密碼進行逐次設置,若所述距離傳感器被遮擋,則該位密碼設置為所述第一數值,若所述距離傳感器未被遮擋,則該位密碼設置為所述第二數值,獲取所述每一位密碼的數值組成所述移動終端的密碼的步驟具體為:
[0016]提供密碼設置界面,所述密碼設置界面上顯示所述需要設置的移動終端的密碼的每一位;
[0017]由所述密碼的第一位開始進行設置,每一位停留預設時間且當前位進行突出顯示,在預設時間內若所述距離傳感器被遮擋則將當前位設置為所述第一數值,若所述距離傳感器未被遮擋則設置為所述第二數值;
[0018]將所有位設置完畢后,組成所述移動終端的密碼。
[0019]可選的,所述方法還包括在對所述移動終端的密碼解密時,根據所述每一位密碼的數值,獲取并輸入所述距離傳感器被遮擋或者不被遮擋所輸出的數值,完成對所述密碼的解密的步驟。
[0020]可選的,所述在對所述移動終端的密碼解密時,根據所述每一位密碼的數值,獲取并輸入所述距離傳感器被遮擋或者不被遮擋所輸出的數值,完成對所述密碼的解密的步驟具體為:
[0021]提供密碼解密界面,所述密碼解密界面上顯示所述需要解密的移動終端的密碼的每一位;
[0022]由所述密碼的第一位開始進行解密且每一位停留預設時間,在預設時間內若所述距離傳感器被遮擋則向當前位輸入所述第一數值,若所述距離傳感器未被遮擋則輸入所述第二數值;
[0023]將所有位解密完畢后,對移動終端的密碼完成解密。
[0024]此外,為解決上述提到的傳統技術中對于移動終端的密碼設置方式存在密碼容易泄露,不能有效的對移動終端和用戶隱私進行安全保護,無法有效保障移動終端和用戶的安全的技術問題,本發明還提供了一種移動終端的密碼設置裝置。
[0025]—種移動終端的密碼設置裝置,包括:
[0026]距離傳感器設置模塊,用于對距離傳感器進行設置,在對移動終端進行密碼設置時,若所述距離傳感器被遮擋則輸出第一數值,若所述距離傳感器未被遮擋則輸出第二數值;
[0027]密碼位數設置模塊,用于啟動移動終端的密碼設置功能,確定所需要設置的密碼的位數;
[0028]密碼設置模塊,用于通過所述距離傳感器的被遮擋或者不被遮擋對所述移動終端的密碼的每一位密碼進行逐次設置,若距離傳感器被遮擋,則該位密碼設置為所述第一數值,若距離傳感器未被遮擋,則該位密碼設置為所述第二數值,獲取所述每一位密碼的數值組成所述移動終端的密碼。
[0029]可選的,所述距離傳感器設置模塊還用于:采用二進制方式對所述第一數值和所述第二數值進行設置;若所述距離傳感器被遮擋則輸出所述第一數值為1,若所述距離傳感器未被遮擋則輸出所述第二數值為O;或者若所述距離傳感器被遮擋則輸出所述第一數值為0,若所述距離傳感器未被遮擋則輸出所述第二數值為I。
[0030]可選的,所述密碼設置模塊提供密碼設置界面,所述密碼設置界面上顯示所述需要設置的移動終端的密碼的每一位;由所述密碼的第一位開始進行設置,每一位停留預設時間且當前位進行突出顯示,在預設時間內若所述距離傳感器被遮擋則將當前位設置為所述第一數值,若所述距離傳感器未被遮擋則設置為所述第二數值;將所有位設置完畢后,組成所述移動終端的密碼。
[0031]可選的,所述裝置還包括:
[0032]解密模塊,在對所述移動終端的密碼解密時,根據所述每一位密碼的數值,獲取并輸入所述距離傳感器被遮擋或者不被遮擋所輸出的數值,完成對所述密碼的解密。
[0033]可選的,所述解密模塊提供密碼解密界面,所述密