00具體為:
[0057]步驟S301,提供密碼設(shè)置界面,界面上顯示需要設(shè)置的移動終端的密碼的每一位。
[0058]由于密碼的每一位均還沒有設(shè)置,故在顯示時采用空白方框、原點等標(biāo)識進(jìn)行代替顯示。
[0059]步驟S302,由密碼第一位開始進(jìn)行設(shè)置,每一位停留預(yù)設(shè)時間且當(dāng)前位進(jìn)行突出顯示,在預(yù)設(shè)時間內(nèi)若距離傳感器被遮擋則將當(dāng)前位設(shè)置為第一數(shù)值,若距離傳感器未被遮擋則設(shè)置為第二數(shù)值。
[0060]顯示移動終端的密碼的位數(shù)和每一位后,需要按順序逐一設(shè)置每一位密碼。該實施例中,每一位停留預(yù)設(shè)時間,在預(yù)設(shè)時間內(nèi)設(shè)置完成。如果用戶想要將該當(dāng)前位設(shè)置為第一數(shù)值,則需要在預(yù)設(shè)時間內(nèi)遮擋距離傳感器;如果用戶想要將該當(dāng)前位設(shè)置為第二數(shù)值,則在預(yù)設(shè)時間內(nèi)均不遮擋距離傳感器。預(yù)設(shè)時間到達(dá)后,自動跳轉(zhuǎn)到下一位。
[0061]為避免誤操作,在遮擋距離傳感器時,遮擋時間需達(dá)到設(shè)定時間長度才作為有效遮擋,這樣可以避免短促遮擋造成的誤操作。
[0062]步驟S303,將所有位設(shè)置完畢后,組成移動終端的密碼。
[0063]在將移動終端的密碼的每一位均設(shè)置完畢后,則完成對整個密碼的設(shè)置。這樣,該方法采用距離傳感器,通過遮擋或者不遮擋距離傳感器的方式,來設(shè)置移動終端的密碼,擴(kuò)展了距離傳感器的應(yīng)用,不易被看出和泄露,極大的增強(qiáng)了密碼的安全性,保證了移動終端和用戶安全,有效的對移動終端和用戶隱私進(jìn)行安全保護(hù),對移動終端和用戶的安全進(jìn)行有效保障。
[0064]步驟S400,在對所述移動終端的密碼解密時,根據(jù)每一位密碼的數(shù)值,獲取并輸入距離傳感器被遮擋或者不被遮擋所輸出的數(shù)值,完成對密碼的解密。
[0065]在通過距離傳感器設(shè)置移動終端的密碼后,如果采用該密碼對移動終端進(jìn)行了加密,則使用移動終端時則需要對該密碼進(jìn)行解密。在解密時,對距離傳感器進(jìn)行遮擋或者不遮擋的操作輸入每一位密碼的數(shù)值,即完成對密碼的解密。
[0066]可選的,為能夠方便用戶解密密碼,如圖3所示,該步驟S400具體為:
[0067]步驟S401,提供密碼解密界面,界面上顯示需要解密的移動終端的密碼的每一位。
[0068]為在解密時對密碼進(jìn)行保護(hù),在顯示時采用空白方框、原點等標(biāo)識進(jìn)行代替顯示,不對密碼進(jìn)行顯示。
[0069]步驟S402,由密碼第一位開始進(jìn)行解密且每一位停留預(yù)設(shè)時間,在預(yù)設(shè)時間內(nèi)若距離傳感器被遮擋則向當(dāng)前位輸入第一數(shù)值,若距離傳感器未被遮擋則輸入第二數(shù)值。
[0070]顯示移動終端的密碼的位數(shù)和每一位后,需要按順序逐一對每一位密碼進(jìn)行解密。該實施例中,每一位停留預(yù)設(shè)時間,在預(yù)設(shè)時間內(nèi)輸入每一位的數(shù)值完成解密。如果當(dāng)前位密碼為第一數(shù)值,則需要在預(yù)設(shè)時間內(nèi)遮擋距離傳感器;如果該當(dāng)前位密碼為第二數(shù)值,則在預(yù)設(shè)時間內(nèi)均不遮擋距離傳感器。預(yù)設(shè)時間到達(dá)后,自動跳轉(zhuǎn)到下一位。
[0071]為避免誤操作,在遮擋距離傳感器時,遮擋時間需達(dá)到設(shè)定時間長度才作為有效遮擋,這樣可以避免短促遮擋造成的誤操作。
[0072]步驟S403,將所有位解密完畢后,對移動終端的密碼完成解密。
[0073]進(jìn)一步的,若用戶在周圍沒有其他人的安全環(huán)境下或者用戶想要快速解密,則該方法解密時還可為用戶提供數(shù)字鍵盤,用戶也可通過數(shù)字鍵盤直接鍵入密碼進(jìn)行解密。
[0074]為解決上述提到的傳統(tǒng)技術(shù)中對于傳統(tǒng)技術(shù)中對于移動終端的密碼設(shè)置方式存在密碼容易泄露,不能有效的對移動終端和用戶隱私進(jìn)行安全保護(hù),無法有效保障移動終端和用戶的安全的技術(shù)問題,本發(fā)明還提供了一種移動終端的密碼設(shè)置裝置,如圖4所示,該裝置包括距離傳感器設(shè)置模塊100、密碼位數(shù)設(shè)置模塊200、密碼設(shè)置模塊300以及解密模塊400,其中:
[0075]距離傳感器設(shè)置模塊100,對距離傳感器進(jìn)行設(shè)置,在對移動終端進(jìn)行密碼設(shè)置時,若所述距離傳感器被遮擋則輸出第一數(shù)值,若所述距離傳感器未被遮擋則輸出第二數(shù)值。
[0076]本裝置基于距離傳感器進(jìn)行密碼設(shè)置的應(yīng)用,為使得距離傳感器能夠?qū)σ苿咏K端的密碼進(jìn)行設(shè)置,需要對距離傳感器進(jìn)行設(shè)置。由于距離傳感器具有遮擋和未被遮擋兩種狀態(tài),在對移動終端進(jìn)行密碼設(shè)置時,距離傳感器設(shè)置模塊100利用距離傳感器的兩種狀態(tài)分別輸出不同的數(shù)值,從而能夠?qū)崿F(xiàn)對移動終端的密碼的設(shè)置。
[0077]可選的,在對距離傳感器進(jìn)行設(shè)置時,距離傳感器設(shè)置模塊100為用戶提供距離傳感器設(shè)置界面。在用戶需要通過距離傳感器設(shè)置移動終端的密碼時,距離傳感器設(shè)置模塊100啟動距離傳感器設(shè)置界面來進(jìn)行設(shè)置。在距離傳感器設(shè)置界面上,為用戶提供距離傳感器遮擋和未被遮擋兩種狀態(tài),用戶分別在遮擋狀態(tài)下設(shè)置第一數(shù)值以及在未被遮擋狀態(tài)下設(shè)置第二數(shù)值。第一數(shù)值和第二數(shù)值可以為O至9中的數(shù)值。
[0078]進(jìn)一步的,距離傳感器設(shè)置模塊100采用二進(jìn)制方式對第一數(shù)值和第二數(shù)值進(jìn)行設(shè)置,若所述距離傳感器被遮擋則輸出第一數(shù)值為I,若所述距離傳感器未被遮擋則輸出第二數(shù)值為O;或者若所述距離傳感器被遮擋則輸出第一數(shù)值為0,若所述距離傳感器未被遮擋則輸出第二數(shù)值為I。
[0079]密碼位數(shù)設(shè)置模塊200,啟動移動終端的密碼設(shè)置功能,確定所需要設(shè)置的密碼的位數(shù)。
[0080]在對距離傳感器設(shè)置完畢后,當(dāng)需要對移動終端設(shè)置密碼時,密碼位數(shù)設(shè)置模塊200啟動移動終端的密碼設(shè)置功能。
[0081]啟動密碼設(shè)置功能后將進(jìn)入密碼設(shè)置的界面,首先需要確定所需要設(shè)置密碼的位數(shù),即需要設(shè)置幾位長度的密碼。用戶可根據(jù)自身需求設(shè)置。默認(rèn)情況下,密碼的位數(shù)為6位。
[0082]密碼設(shè)置模塊300,通過距離傳感器的被遮擋或者不被遮擋對移動終端的密碼的每一位密碼進(jìn)行逐次設(shè)置,若距離傳感器被遮擋,則該位密碼設(shè)置為所述第一數(shù)值,若距離傳感器未被遮擋,則該位密碼設(shè)置為所述第二數(shù)值,獲取每一位密碼的數(shù)值組成移動終端的密碼。
[0083]可選的,密碼設(shè)置模塊300提供密碼設(shè)置界面,界面上顯示需要設(shè)置的移動終端的密碼的每一位;由密碼第一位開始進(jìn)行設(shè)置,每一位停留預(yù)設(shè)時間且當(dāng)前位進(jìn)行突出顯示,在預(yù)設(shè)時間內(nèi)若距離傳感器被遮擋則將當(dāng)前位設(shè)置為第一數(shù)值,若距離傳感器未被遮擋則設(shè)置為第二數(shù)值;將所有位設(shè)置完畢后,組成移動終端的密碼。
[0084]為避免誤操作,在遮擋距離傳感器時,遮擋時間需達(dá)到設(shè)定時間長度才作為有效遮擋,這樣可以避免短促遮擋造成的誤操作。
[0085]解密模塊400,在對所述移動終端的密碼解密時,根據(jù)每一位密碼的數(shù)值,獲取并輸入距離傳感器被遮擋或者不被遮擋所輸出的數(shù)值,完成對密碼的解密。
[0086]可選的,解密模塊400提供密碼解密界面,界面上顯示需要解密的移動終端的密碼的每一位;由密碼第一位開始進(jìn)行解密且每一位停留預(yù)設(shè)時間,在預(yù)設(shè)時間內(nèi)若距離傳感器被遮擋則向當(dāng)前位輸入第一數(shù)值,若距離傳感器未被遮擋則輸入第二數(shù)值;將所有位解密完畢后,對移動終端的密碼完成解密。
當(dāng)前第3頁
1 
2 
3 
4