專利名稱:移動通訊終端的密碼保護方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動電話的密碼保護方法。
背景技術(shù):
針對防止存貯移動電話中信息的泄漏或是移動電話被非法使用這個問題,通常的做法是利用密碼口令或PIN碼保護等機制。用戶可以通過手機的MMI(即人機界面)里提供的選項,來設(shè)置密碼,從而保證在每次手機開啟時,直接進(jìn)入鎖定狀態(tài),自動提示用戶輸入密碼。如果密碼輸入正確,手機解鎖,并且允許用戶正常使用;如果輸入錯誤,則提示用戶密碼輸入錯誤,并要求重新輸入??梢钥闯觯@種機制可以有效阻止手機的非法用戶竊取手機中的信息或非授權(quán)使用手機。同樣,目前市面上的移動電話也已有提供這項功能,即在開機狀態(tài)下,隨時把移動電話調(diào)整到鎖定狀態(tài)。
另外,還有其他一些安全措施被運用來防止手機的盜用或信息丟失。但是,現(xiàn)有的方法并不能面面俱到,以下幾種情況中,非法用戶仍能夠在沒有授權(quán)的情況下使用電話。
考慮這種情況在待機狀態(tài)下,手機沒有啟動鎖定模式,非法用戶便可以盜用電話。盡管電話有密碼鎖定,很可能用戶沒有啟動這項功能。或者用戶設(shè)定在開機時要求進(jìn)行密碼口令的輸入,但大多數(shù)被盜用和信息的竊取,是發(fā)生在電話開機狀態(tài)下。所以傳統(tǒng)的密碼保護方法不能夠有效的達(dá)到保密功能。
考慮另一種情況,非法用戶可以通過拔掉電池,然后重新啟動的方法,來實現(xiàn)規(guī)避輸入密碼。這種情況下,如果用戶恰好沒有設(shè)定“啟動時輸入密碼”這種鑒權(quán)方法,非法用戶便可以為所欲為。
一旦被非法使用,電話中的重要信息,如通訊錄,短信息,通話記錄等就會泄漏;并且手機會被盜打,造成用戶經(jīng)濟和精神上的損失。綜上所述,傳統(tǒng)的密碼保護機制有待改進(jìn)和完善。
發(fā)明內(nèi)容
本發(fā)明提出了對現(xiàn)有的移動電話的安全保護(即密碼保護)機制的改進(jìn)。具體的說,提出了一種基于時間間隔判斷的密碼保護機制。即當(dāng)在一定時間間隔內(nèi),用戶沒有對手機任何操作,手機自動進(jìn)入密碼保護模式。如果啟用了密碼保護,此時需要把手機非易失意性存儲器中一個”密碼鎖定狀態(tài)”的狀態(tài)標(biāo)志設(shè)為TRUE。一旦啟用了密碼保護功能,當(dāng)用戶需要使用手機時,電話會提示輸入解鎖密碼。
另一個方面,本發(fā)明提出,在手機正常工作狀態(tài)下,用戶手動選擇啟動密碼保護功能后,把手機非易失意性存儲器中一個”密碼鎖定狀態(tài)”的狀態(tài)標(biāo)志設(shè)為TRUE。當(dāng)用戶需要正常使用手機時,手機會提示輸入解鎖密碼。非授權(quán)用戶企圖通過強制手機重新開機,手機在開機時會首先檢測這個存儲器中”密碼鎖定狀態(tài)”的狀態(tài)標(biāo)志;如果檢測到標(biāo)志值為TRUE,就進(jìn)入密碼鎖定狀態(tài);如果為FALSE,就進(jìn)入正常待機狀態(tài)。
實現(xiàn)本發(fā)明提出的新的密碼保護方法的手機,包括以下裝置啟動密碼保護功能的裝置;當(dāng)在指定時間內(nèi)用戶沒有對手機做任何操作時,完成進(jìn)入屏幕保護狀態(tài)的裝置;設(shè)置電話非易失意性存儲器中”密碼鎖定狀態(tài)”標(biāo)志設(shè)為TRUE的裝置;提示輸入屏幕保護密碼的裝置。
我們將在下面的篇幅中詳細(xì)闡述本發(fā)明的其他功能和優(yōu)點。本領(lǐng)域內(nèi)的專業(yè)人士將會看出,沒有一個或多個技術(shù)細(xì)節(jié)、或者和其它方法、組件等一起使用,該發(fā)明仍可實現(xiàn)。因此,從本發(fā)明的思想和范圍出發(fā),可以有各種各樣的變化。
圖1給出本發(fā)明提出的密碼保護方法的流程圖。
具體實施例方式
本發(fā)明中提出的方法可以實施于任何帶有存貯器(如閃存)和處理器的電話設(shè)備上。閃存是可擦寫只讀存貯器(EEPROM)的一種,可以向閃存中以塊為單位寫入數(shù)據(jù),而不是以字節(jié)為單位,因此,閃存的讀寫速度非常高。
存貯在閃存中的信息在斷電以后不會丟失,而且可以直接向閃存擦寫數(shù)據(jù)。本發(fā)明中提到的非易失意性存儲器可以用具體采用閃存,當(dāng)然也可以用其他適當(dāng)?shù)拇尜A器媒體。
一旦用戶通過人機界面(MMI)中的菜單,啟動密碼保護功能,電話會提示用戶鍵入初始密碼或PIN碼??梢栽O(shè)置密碼為4位,密碼可以是用戶任意設(shè)定的數(shù)字符號組合。同時,密碼也可以預(yù)制,比如用戶電話號碼的4位尾數(shù),也可以是社保卡4位尾數(shù)等等。
如果是預(yù)制密碼,用戶必須首先正確輸入這個初始密碼,才能夠啟動或修改密碼鎖定功能。一旦輸入正確,用戶可以選擇修改這個初始密碼。如果沒有所謂的預(yù)制密碼,用戶可以任意建立密碼。
通常,在設(shè)定密碼時,用戶需要先后連續(xù)輸入兩次同一密碼,通常這么做是為了使用戶確定并記住密碼。接下來,密碼將被存在電話的存儲器(如閃存)中,以便以后鑒權(quán)操作使用。
一個實施例用戶可以自由選擇是否開啟時間限制功能,即一旦在指定時間內(nèi)用戶沒有對手機做任何操作時,手機自動進(jìn)入屏幕保護狀態(tài),之后,手機閃存中一個”手機進(jìn)入了密碼屏保狀態(tài)”的標(biāo)志被設(shè)為TRUE。
被設(shè)定為“TRUE”的狀態(tài)標(biāo)記值將保持一直有效,直到手機解鎖。因為flash中的內(nèi)容在斷電以后不丟失,所以即使拔掉電池,然后重新啟動,如果手機中的”密碼鎖定狀態(tài)”的標(biāo)志為TRUE,這可以斷定上次的密碼保護功能沒有正常結(jié)束,手機將仍然保持在鎖定狀態(tài),從而防止了利用重新開機來規(guī)避鑒權(quán)的問題。
在密碼鎖定狀態(tài)下,沒有正確的密碼,非法用戶就不可能使用手機。只有在正確輸入密碼的情況下,鎖定模式的狀態(tài)標(biāo)記才會被設(shè)為無效。正如前面提到的,只要電話進(jìn)入鎖定模式,這個狀態(tài)標(biāo)記就會被啟動為有效,直至正確鍵入解鎖密碼。
同時,密碼保護功能還可以和時間因素結(jié)合起來。比如,用戶可以設(shè)定5分鐘的所謂超時時間,即在5分鐘內(nèi),手機沒有任何操作,則手機自動進(jìn)入鎖定狀態(tài)。用戶可以根據(jù)實際情況,通過菜單,或是語音命令來調(diào)整這個超時時間的具體數(shù)值。例如,用戶可以通過鍵盤直接鍵入數(shù)值,或者根據(jù)菜單提供的選項來挑選適合的間隔時間。
目前,手機大都提供一種稱為屏幕保護的模式,用以取代靜態(tài)圖片的桌面。一旦,在一段時間內(nèi)沒有操作,手機將自動進(jìn)入屏幕保護狀態(tài)。這個時間可以與前面提到的進(jìn)入密碼保護的超時時間間隔相等。屏保的圖片可以是預(yù)先存儲在手機里,也可以從電腦或因特網(wǎng)下載。
圖1給出了本發(fā)明提出的密碼保護方法的流程。這個方法基于超時判斷的密碼保護功能。圖中的每一步,都可以由用戶通過使用MMI中提供的菜單,或是語音命令(通過手機中的語音識別系統(tǒng))完成。
在步驟100,用戶打開手機。步驟110,用戶選擇是否啟動帶超時判斷的密碼保護功能。電話可以帶有預(yù)先設(shè)置的密碼口令(如電話號碼的4位尾數(shù)),這種情況下,用戶必須正確輸入初始口令。電話也可以不帶預(yù)制的初始口令。不論是哪種情況,在步驟120當(dāng)用戶需要設(shè)定新的密碼時,電話會提示用戶輸入兩次密碼,以確認(rèn)密碼設(shè)定無誤。
用戶也可以選擇在步驟130輸入或修改超遲的時間間隔(即電話自動進(jìn)入鎖定狀態(tài)之前,所經(jīng)過的無操作時間間隔)。步驟130步操作,可以在密碼保護功能設(shè)置的任意一步執(zhí)行。如果該步驟在輸入接入密碼之前輸入,則還可以在輸入或修改超遲的時間間隔之間,要求用戶輸入接入密碼,或者修改超遲的時間間隔而不需要密碼。
用戶一旦啟動了判斷超時的自動鎖定功能,在步驟135判斷是否超時,如果超時,在步驟140,電話會自動進(jìn)入鎖定模式。在一段時間間隔里沒有操作是指,用戶沒有按下電話的鍵盤、開關(guān)或其他的控制器。
如圖所示,在步驟150,一旦進(jìn)入鎖定模式,存儲在電話非易失意性存貯器中的指示電話處在鎖定模式的狀態(tài)標(biāo)志被設(shè)置為“真”。即使拔掉電池然后重新開機,將一直保持這個“真”值,從而防止了通過重新啟動而非法使用電話的企圖。
在步驟160,當(dāng)用戶需要使用電話時,電話屏幕會提示輸入密碼。只有當(dāng)密碼輸入正確,才能使用電話。在步驟170,用戶輸入密碼口令。在步驟180,電話把輸入的密碼與設(shè)定的密碼比較,如果匹配,則在步驟190解鎖。在步驟200,鎖定模式的狀態(tài)標(biāo)志被設(shè)為“假”。從而,如果拔掉電池再重新加電,如果用戶沒有設(shè)置密碼保護功能,電話在重新啟動后就不會進(jìn)入鎖定模式。
在步驟180,如果用戶輸入密碼不正確,在步驟210,電話會顯示用戶輸入錯誤,并提示用戶重新輸入。在步驟220,用戶再次輸入密碼,在步驟180,電話判斷第二次輸入的密碼是否正確。整個過程將一直循環(huán),直到用戶停止輸入密碼(此時電話保持鎖定狀態(tài)),或是正確密碼被輸入。
電話也可以添加一項功能,這個功能讓用戶設(shè)定允許連續(xù)輸入錯誤密碼的次數(shù)。用戶自由選擇是否啟動這個功能。一旦啟動,在連續(xù)一定次數(shù)的錯誤輸入密碼口令之后,電話將被鎖定或關(guān)機。之后,如果沒有鑒權(quán)部門(如移動電話運營商)的介入,電話將不能啟動。這樣,即使非法用戶獲得手機,連續(xù)輸入一定次數(shù)的錯誤密碼,電話將不能被再使用,從而有效的實現(xiàn)了信息的保密。
另一個實施例,用戶可以選擇在任何時間進(jìn)入鎖定模式。在這個實施例中,可以通過菜單選擇或快捷鍵(如同時按下#和*,或長按#鍵),或通過語音命令來啟動密碼鎖定功能。
一旦進(jìn)入鎖定模式,存儲在電話非易失意性存貯器中的,指示電話處在鎖定模式的狀態(tài)標(biāo)志被設(shè)置為“真”。一旦被設(shè)定為“真”,將一直保持這個“真”值,即使拔掉電池然后重新開機。從而防止了企圖通過重新啟動而非法使用電話。
與前一個實施例相同,當(dāng)用戶需要使用電話時,電話屏幕會提示輸入密碼。只有當(dāng)密碼輸入正確,才能使用電話。用戶輸入正確的密碼口令,電話解鎖,進(jìn)入待機狀態(tài)?!版i定模式”的狀態(tài)標(biāo)志被設(shè)為“假”。如果拔掉電池,再重新加電,假設(shè)用戶沒有設(shè)置密碼保護功能,電話在重新啟動后就不會進(jìn)入鎖定模式。
如果用戶輸入密碼不正確,電話會顯示用戶輸入錯誤,并提示用戶重新輸入。這個過程將循環(huán)直到用戶停止輸入密碼(此時電話保持鎖定狀態(tài)),或是正確密碼被輸入。
不論是基于時間判斷的自動鎖定實施例,還是手動啟動鎖定模式這個實施例,電話在一定時間沒有操作后(不論是否是密碼鎖定模式)都會進(jìn)入屏幕保護狀態(tài)。這個時間間隔值可以等于也可以不等于上面所提到的延遲時間間隔。但如果是在密碼保護模式時進(jìn)入屏幕保護,即使用戶通過按鍵退出了屏幕保護,電話仍然是在密碼保護狀態(tài),如果想使用手機,必須輸入正確的密碼口令。
綜上所述,我們給出了詳細(xì)的關(guān)于本發(fā)明的描述。但是,從本發(fā)明的思想和范圍出發(fā),可以有各種各樣的變化。特別是,對于實施例中提出的步驟的順序,可以適當(dāng)?shù)恼{(diào)整,也能夠?qū)崿F(xiàn)本發(fā)明。如,把設(shè)定密碼這個步驟和設(shè)定自動進(jìn)入鎖定模式的時間間隔值這個步驟的順序調(diào)換,同樣可以實現(xiàn)本發(fā)明。因此,本發(fā)明并不僅限于下面的具體實施之中。
權(quán)利要求
1.一種手機密碼保護的方法,包括啟動手機密碼保護這一功能;指定時間內(nèi)用戶沒有對手機做任何操作時,手機自動進(jìn)入密碼保護狀態(tài);把手機存儲器中“鎖定模式”的狀態(tài)標(biāo)記的設(shè)定為真;當(dāng)企圖正常使用手機時,提示用戶輸入密碼。
2.如權(quán)利要求1所述的方法,其特征在于,還進(jìn)一步包括在密碼鎖定狀態(tài)下,把用戶輸入的密碼口令與已設(shè)定的口令進(jìn)行比較;如果用戶輸入的密碼口令與已設(shè)定的口令匹配,則對手機解鎖,進(jìn)入正常待機狀態(tài)。
3.如權(quán)利要求1所述的方法,其特征在于,重啟手機后,存儲器中鎖定模式的狀態(tài)標(biāo)記保持為真,從而保證即使重新啟動之后,手機仍然保持鎖定狀態(tài),需要輸入口令。
4.如權(quán)利要求1所述的方法,其特征在于,當(dāng)電話處于非鎖定模式下時,允許用戶對超時時間長短進(jìn)行修改。
5.如權(quán)利要求1所述的方法,其特征在于,密碼存儲在手機的非易失意性存儲器中。
6.如權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括,當(dāng)用戶輸入的密碼口令與已設(shè)定的口令不匹配時,提示用戶重新輸入口令。
7.如權(quán)利要求6所述的方法,其特征在于,進(jìn)一步包括在連續(xù)一定次數(shù)沒有輸入正確口令后,手機保持鎖定狀態(tài),不再提示用戶輸入口令。
8.如權(quán)利要求7所述的方法,其特征在于,允許用戶在非鎖定模式下,對允許連續(xù)輸入錯誤密碼次數(shù)進(jìn)行修改。
9.如權(quán)利要求1所述的方法,其特征在于,包括指定時間內(nèi)用戶沒有對手機做任何操作時,手機自動進(jìn)入屏幕保護狀態(tài)。
10.如權(quán)利要求9所述的方法,其特征在于,允許用戶在非鎖定模式下,對指定時間的值進(jìn)行修改。
11.如權(quán)利要求9所述的方法,其特征在于,時間值可以等于自動進(jìn)入鎖定模式的無操作時間間隔相等,允許在滿足條件的特定狀態(tài)下,手機可以同時進(jìn)入鎖定模式和屏幕保護模式。
12.如權(quán)利要求1所述的方法,其特征在于,非易失意性存貯器可以是閃存芯片。
13.一種手機密碼保護的方法,包括用戶啟動密碼保護這一功能;把手機非易失意性存儲器中“鎖定模式”的狀態(tài)標(biāo)記的設(shè)定為真;當(dāng)企圖使用手機時,提示用戶輸入密碼;重啟手機后,存儲器中鎖定模式的狀態(tài)標(biāo)記保持為真,從而保證即使重新啟動之后,手機仍然保持鎖定狀態(tài),需要輸入口令。
14.如權(quán)利要求13所述的方法,其特征在于,進(jìn)一步包括把用戶輸入的密碼口令與已設(shè)定的口令進(jìn)行比較;如果用戶輸入的密碼口令與已設(shè)定的口令匹配,則對手機解鎖,進(jìn)入正常待機狀態(tài)。
15.如權(quán)利要求13所述的方法,存取口令存儲在手機的非易失意性存儲器中。
16.如權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括,當(dāng)用戶輸入的密碼口令與已設(shè)定的口令不匹配時,提示用戶重新輸入口令。
17.如權(quán)利要求16所述的方法,其特征在于,進(jìn)一步包括在連續(xù)一定次數(shù)沒有輸入正確口令后,手機保持鎖定狀態(tài),不再提示用戶輸入口令。
18.如權(quán)利要求17所述的方法,其特征在于,進(jìn)一步包括在連續(xù)一定次數(shù)沒有輸入正確口令后,手機保持鎖定狀態(tài),不再提示用戶輸入口令。
19.如權(quán)利要求13所述的方法,其特征在于,包括指定時間內(nèi)用戶沒有對手機做任何操作時,手機自動進(jìn)入屏幕保護狀態(tài)。
20.如權(quán)利要求13所述的方法,其特征在于,包括即使用戶沒有啟動鎖定模式,但指定時間內(nèi)用戶沒有對手機做任何操作時,手機自動進(jìn)入鎖定模式。
21.如權(quán)利要求13所述的方法,其特征在于,非易失意性存貯器可以是閃存芯片。
22.一個電話裝置,包括啟動手機密碼保護這一功能的裝置;指定時間內(nèi)用戶沒有對手機做任何操作時,使手機自動進(jìn)入密碼保護狀態(tài)的裝置;把手機存儲器中“鎖定模式”的狀態(tài)標(biāo)記的設(shè)定為真的裝置;當(dāng)企圖正常使用手機時,提示用戶輸入密碼的裝置。
23.如權(quán)利要求22所述的電話裝置,其特征在于,還包括把用戶輸入口令與已設(shè)定的口令進(jìn)行比較的裝置;當(dāng)用戶輸入口令與設(shè)定的口令匹配,致使電話解鎖的裝置。
24.如權(quán)利要求23所述的電話裝置,其特征在于,非易失意性存儲器中“鎖定模式”的狀態(tài)標(biāo)記保持為真,從而保證即使重新啟動之后,手機仍然保持鎖定狀態(tài),需要輸入口令。
全文摘要
本發(fā)明給出了移動電話中密碼保護的方法。該方法利用密碼機制和閃存存貯器的某些特性,實現(xiàn)對電話中信息安全的保護。本發(fā)明的手機密碼保護的方法,包括啟動手機密碼保護這一功能;指定時間內(nèi)用戶沒有對手機做任何操作時,手機自動進(jìn)入密碼保護狀態(tài);把手機存儲器中“鎖定模式”的狀態(tài)標(biāo)記的設(shè)定為真;當(dāng)企圖正常使用手機時,提示用戶輸入密碼。
文檔編號H04Q7/32GK1735247SQ20051008951
公開日2006年2月15日 申請日期2005年7月28日 優(yōu)先權(quán)日2004年7月28日
發(fā)明者劉軍 申請人:展訊通信(上海)有限公司