基于sim卡的移動終端加鎖方法、裝置及移動終端的制作方法
【專利摘要】本發(fā)明公開了一種基于SIM卡的移動終端加鎖方法、裝置及移動終端,該方法包括:根據預設的第一SIM卡信息鎖定所述移動終端;當檢測到第二SIM卡插入所述移動終端時,判斷所述第二SIM卡信息與所述第一SIM卡信息是否匹配;若匹配成功,則解鎖所述移動終端。實施本發(fā)明,避免了加密信息的泄露,具備更高的安全性的同時,操作步驟較為簡單;另一方面,本發(fā)明根據前后兩SIM卡信息匹配結果確定相應的解鎖方式,進而對相應的系統(tǒng)組件接口進行解鎖操作,因此,相較于現(xiàn)有的加鎖解鎖方式,本發(fā)明適用于實際的應用場景時,加鎖、解鎖方式更為靈活,適用的應用場景更為廣泛,用戶體驗較佳。
【專利說明】基于SIM卡的移動終端加鎖方法、裝置及移動終端
【技術領域】
[0001]本發(fā)明涉及移動終端加密領域,尤其涉及一種基于SIM卡的移動終端加鎖方法、裝置及移動終端。
【背景技術】
[0002]現(xiàn)有技術中,應用于移動終端領域的加密方式僅限于字符密碼加密(數(shù)字、字母密碼加密等等)、生物特征密碼加密(例如人臉識別、指紋識別等等),通常而言,采用上述兩種加密方式時,由于需要用戶事先錄入或者設置相應的加密信息,操作步驟較為繁瑣,同時,錄入或者設置的加密信息容易遭到竊取或復制,因此安全性較差。
[0003]另一方面,采用現(xiàn)有的上述兩種加密方式,通常只能對整個移動終端的界面做加密處理,并不能對移動終端的系統(tǒng)組件做加密處理,因此,用戶一旦錄入或者設置相應的加密信息不正確,則會導致用戶完全無法使用該移動終端的后果,并不能根據加密信息的匹配程度,按一定的優(yōu)先級解鎖相應的系統(tǒng)組件接口,提供相應的系統(tǒng)組件的功能訪問權限。因此,現(xiàn)有的上述兩種加密方式適用于實際的應用場景時,具有一定的局限性,同時,實用性較差,用戶體驗不佳。
【發(fā)明內容】
[0004]有鑒于此,本發(fā)明要解決的技術問題是提供一種基于SIM卡的移動終端加鎖方法、裝置及移動終端,以解決現(xiàn)有的移動終端加密方式適用于實際的應用場景時,具有一定的局限性,操作步驟較為繁瑣,安全性與實用性較差,用戶體驗不佳的缺陷。
[0005]本發(fā)明解決上述技術問題所采用的技術方案如下:
[0006]提出了一種基于SIM卡的移動終端加鎖方法,該方法包括:
[0007]根據預設的第一 SIM卡信息鎖定移動終端;
[0008]當檢測到第二 SM卡插入移動終端時,判斷第二 SM卡信息與第一 SM卡信息是否匹配;
[0009]若匹配成功,則解鎖移動終端。
[0010]優(yōu)選的,在根據預設的第一 SM卡信息鎖定移動終端之前還包括:
[0011]獲取移動終端的硬件信息以及第一 SIM卡信息,其中,硬件信息包括:硬件型號信息、硬件序列號信息、系統(tǒng)版本號信息以及系統(tǒng)簽名信息。
[0012]優(yōu)選的,根據預設的第一 SIM卡信息鎖定移動終端具體包括:
[0013]獲取移動終端的系統(tǒng)組件接口,其中,系統(tǒng)組件接口包括:啟動項接口、文件系統(tǒng)接口、基礎硬件接口以及輔助硬件接口 ;
[0014]根據移動終端的硬件信息以及第一 SIM卡信息,并按預設的安全優(yōu)先級鎖定系統(tǒng)組件接口。
[0015]優(yōu)選的,判斷第二 SM卡信息與第一 SM卡信息是否匹配具體包括:
[0016]當檢測到第二 SIM卡插入移動終端時,判斷硬件信息相較于鎖定時是否有更新,若有更新:
[0017]根據第一 SM卡信息以及更新后的硬件信息生成第一特征碼;
[0018]根據第二 SM卡信息以及更新后的硬件信息生成第二特征碼;
[0019]按預設的匹配規(guī)則,判斷第二特征碼與第一特征碼是否一致;
[0020]若相同,則匹配成功;
[0021]若不相同,則匹配失??;
[0022]若無更新,則判斷第二 SM卡信息與第一 SM卡信息是否相同;
[0023]若相同,則匹配成功;
[0024]若不相同,則匹配失敗。
[0025]優(yōu)選的,在判斷第二 SM卡信息與第一 SM卡信息匹配失敗時,分析其匹配度,按匹配度以及安全優(yōu)先級,解鎖相應的系統(tǒng)組件接口。
[0026]本發(fā)明還提出了一種基于SM卡的移動終端加鎖裝置,該裝置包括:
[0027]鎖定模塊,用于根據預設的第一 SIM卡信息鎖定移動終端;
[0028]判斷模塊,用于當檢測到第二 SIM卡插入移動終端時,判斷第二 SIM卡信息與第一SIM卡信息是否匹配;
[0029]解鎖模塊,用于若匹配成功,則解鎖移動終端。
[0030]優(yōu)選的,鎖定模塊包括硬件信息獲取單元,用于獲取移動終端的硬件信息以及第一 SIM卡信息,其中,所述硬件信息包括:硬件型號信息、硬件序列號信息、系統(tǒng)版本號信息以及系統(tǒng)簽名?目息。
[0031]優(yōu)選的,鎖定模塊還包括系統(tǒng)組件接口獲取單元以及系統(tǒng)組件接口鎖定單元,其中:
[0032]系統(tǒng)組件接口獲取單元用于獲取移動終端的系統(tǒng)組件接口,其中,系統(tǒng)組件接口包括:啟動項接口、文件系統(tǒng)接口、基礎硬件接口以及輔助硬件接口 ;
[0033]系統(tǒng)組件接口鎖定單元用于根據移動終端的硬件信息以及第一 SIM卡信息,并按預設的安全優(yōu)先級鎖定系統(tǒng)組件接口。
[0034]優(yōu)選的,判斷模塊包括第一判斷單元和第二判斷單元,其中:
[0035]第一判斷單元用于當檢測到第二 SIM卡插入移動終端時,判斷硬件信息相較于鎖定時是否有更新,若有更新:
[0036]根據第一 SM卡信息以及更新后的硬件信息生成第一特征碼;
[0037]根據第二 SM卡信息以及更新后的硬件信息生成第二特征碼;
[0038]按預設的匹配規(guī)則,判斷第二特征碼與第一特征碼是否一致;
[0039]若相同,則匹配成功;
[0040]若不相同,則匹配失??;
[0041]第二判斷單元用于若無更新,則判斷第二 SIM卡信息與第一 SIM卡信息是否相同;
[0042]若相同,則匹配成功;
[0043]若不相同,則匹配失??;
[0044]解鎖模塊包括部分系統(tǒng)組件接口解鎖單元,用于在判斷第二 SIM卡信息與第一SIM卡信息匹配失敗時,分析其匹配度,按匹配度以及安全優(yōu)先級,解鎖相應的系統(tǒng)組件接□。
[0045]本發(fā)明還提出了一種移動終端,該移動終端包括上述所述的基于SM卡的移動終端加鎖裝置。
[0046]實施本發(fā)明,采用初始的SIM卡信息對移動終端的系統(tǒng)組件接口進行加密處理,當再次插入SM卡時,即可通過判斷兩SM信息是否匹配,以進行相應的解鎖處理,避免了加密信息的泄露,具備更高的安全性的同時,操作步驟較為簡單;另一方面,本發(fā)明根據前后兩SIM卡信息匹配結果確定相應的解鎖方式,進而對相應的系統(tǒng)組件接口進行解鎖處理,因此,相較于現(xiàn)有的加鎖解鎖方式,本發(fā)明適用于實際的應用場景時,加鎖解鎖方式更為靈活,適用的應用場景更為廣泛,用戶體驗較佳。
【專利附圖】
【附圖說明】
[0047]下面將結合附圖及實施例對本發(fā)明作進一步說明,附圖中:
[0048]圖1是本發(fā)明較佳實施例提供的基于SIM卡的移動終端加鎖方法的流程圖;
[0049]圖2是圖1示出的根據預設的第一 SIM卡信息鎖定所述移動終端具體步驟流程圖;
[0050]圖3是圖1示出的判斷第二 SM卡信息與第一 SM卡信息是否匹配第一實施例流程圖;
[0051]圖4是圖1示出的判斷第二 SM卡信息與第一 SM卡信息是否匹配第二實施例流程圖;
[0052]圖5本發(fā)明另一較佳實施例提供的基于SIM卡的移動終端加鎖方法的流程圖;
[0053]圖6是本發(fā)明較佳實施例提供的基于SIM卡的移動終端加鎖裝置的結構框圖。
【具體實施方式】
[0054]為了使本發(fā)明所要解決的技術問題、技術方案及有效果更加清楚、明白,以下結合附圖和實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0055]實施例一
[0056]圖1是本發(fā)明較佳實施例提供的基于SIM卡的移動終端加鎖方法的流程圖。該方法包括:
[0057]SI,根據預設的第一 SIM卡信息鎖定移動終端;
[0058]S2,當檢測到第二 SM卡插入移動終端時,判斷第二 SM卡信息與第一 SM卡信息是否匹配;
[0059]S3,若匹配成功,則解鎖移動終端。
[0060]SIM卡是(Subscriber Identity Module客戶識別模塊)的縮寫,也稱為用戶身份識別卡、智能卡,GSM數(shù)字移動電話機以及其它具備通話功能的移動終端須裝上此卡方能使用。它在一電腦芯片上存儲了數(shù)字移動電話客戶的信息,加密的密鑰以及用戶的電話簿等內容,可供GSM網絡客戶身份進行鑒別,并對客戶通話時的語音信息進行加密。優(yōu)選的,上述SM卡的SM卡卡號(即ICCID號)可以是本發(fā)明用來對移動終端進行加鎖、解鎖處理的SIM卡信息。可以理解,本發(fā)明可以采用SIM內的相應的密鑰信息、身份信息等安全信息作為本發(fā)明的SIM卡信息。
[0061]進一步地,針對用戶需求,當用戶同時持有SM主卡和SM副卡,且將兩者插入不同的移動終端時,可以認為,兩者具備相同的SIM卡信息,此時,用戶可以將兩卡交換在不同的移動終端上使用。同時,若考慮到安全因素,用戶可以設置不同的SM卡信息,因此,主卡只能在特定的移動終端上使用。
[0062]進一步地,上述第二 SM卡信息可以從第二 SM卡中讀取,同時,也可以存儲于云端。例如,當用戶SIM卡丟失,并在運營商補辦了新卡時,當新卡插入用戶的移動終端時,移動終端此時讀取的SIM卡信息與初始的SIM信息可能并不一致,因此,用戶此時可以從云端下載初始的SM卡信息,向該移動終端導入該SIM卡信息并加以匹配驗證。
[0063]實施例二
[0064]在根據預設的第一 SM卡信息鎖定移動終端之前還包括:
[0065]獲取移動終端的硬件信息以及第一 SIM卡信息,其中,硬件信息包括:硬件型號信息、硬件序列號信息、系統(tǒng)版本號信息以及系統(tǒng)簽名信息。
[0066]可以理解,上述硬件信息用于記載移動終端的硬件改動、改動后的硬件ID以及相應的系統(tǒng)版本系統(tǒng),同時,記載的內容還可以包括特定的應用程序、游戲信息以及日程安排信息等。
[0067]實施例三
[0068]圖2是圖1示出的根據預設的第一 SIM卡信息鎖定所述移動終端具體步驟流程圖。
[0069]根據預設的第一 SIM卡信息鎖定移動終端具體包括:
[0070]SI I,獲取移動終端的系統(tǒng)組件接口,其中,系統(tǒng)組件接口包括:啟動項接口、文件系統(tǒng)接口、基礎硬件接口以及輔助硬件接口 ;
[0071]S12,根據移動終端的硬件信息以及第一 SIM卡信息,并按預設的安全優(yōu)先級鎖定系統(tǒng)組件接口。
[0072]移動終端的系統(tǒng)組件接口可以看作是移動終端各個功能的接口,管控移動終端的功能、硬件構成的訪問權限、修改權限等權限。以手機為例,系統(tǒng)組件接口包括但不僅限于啟動項接口(例如android操作系統(tǒng)下的bootloader接口或者recovery分區(qū)的磁盤接口等)、文件系統(tǒng)接口(例如管控文件的建立、存入、讀出、修改、轉儲等處理操作)、基礎硬件接口(例如射頻收發(fā)模塊、處理器模塊、存儲器模塊、電源管理器模塊等)、輔助硬件接口(例如藍牙通信模塊、紅外線收發(fā)模塊、攝像頭模塊、傳感器模塊等)。
[0073]預設的安全優(yōu)先級是指,根據上述系統(tǒng)組件接口的權重信息,相應的賦予一定等級的安全優(yōu)先級,例如,針對于基礎硬件接口,則賦予較高的安全優(yōu)先級,針對于輔助硬件接口,則賦予較低的安全優(yōu)先級。可以理解,上述權重信息可以由系統(tǒng)預設,或者根據用戶的實際需求進行自定義設置。
[0074]實施例四
[0075]圖3是圖1示出的判斷第二 SM卡信息與第一 SM卡信息是否匹配第一實施例流程圖。
[0076]判斷第二 SIM卡信息與第一 SIM卡信息是否匹配具體包括:
[0077]S21,當檢測到第二 SIM卡插入移動終端時,判斷硬件信息相較于鎖定時是否有更新;
[0078]S22,若有更新,則進入步驟S23。當硬件信息發(fā)生改變時,系統(tǒng)會生成相應的系統(tǒng)更新記錄,訪問并獲取該系統(tǒng)更新記錄,判斷硬件信息相較于鎖定時的硬件信息是否存在變動。
[0079]優(yōu)選的,在該步驟中,還可以加入對移動終端的系統(tǒng)、程序信息改動的判斷,S卩,將移動終端的系統(tǒng)、程序的改動信息作為更新信息。可以理解,移動終端的系統(tǒng)、程序的改動信息可以單獨的作為判斷是否存在更新信息的對象,或者與上述硬件信息共同的作為是否存在更新信息的對象。
[0080]S23,根據第一 SM卡信息以及更新后的硬件信息生成第一特征碼。該特征碼包含SIM卡信息以及更新后的硬件信息。
[0081]S24,根據第二 SM卡信息以及更新后的硬件信息生成第二特征碼。
[0082]S25,按預設的匹配規(guī)則,判斷第二特征碼與第一特征碼是否一致。判斷兩者是否一致具體是指:分析對比上述第一特征碼與第二特征碼,由于硬件環(huán)境的改動,相應的鎖定環(huán)境(即鎖定系統(tǒng)組件的接口在一定的環(huán)境變量下,隨之發(fā)生相應的改動),因此,可以理解,在一定的環(huán)境變量下,當前后兩次插入的SIM卡是同一張,但是硬件具有改動時,可能會造成無法解鎖的缺陷,因此,根據前后兩次生成的特征碼進行比對,分析是由于移動終端硬件改動致使無法解鎖,還是由于SIM卡不同而無法解鎖,從而準確判斷并獲取解鎖需求,針對確定的解鎖需求在后續(xù)的步驟中得到響應。
[0083]S26,若相同,則匹配成功;若不相同,則匹配失敗。匹配失敗后,通過該移動終端向用戶提示失敗信息,若多次失敗,則實施相應的安全保護策略,例如,失敗次數(shù)限制,上傳匹配失敗的SIM卡信息等等。
[0084]實施例五
[0085]圖4是圖1示出的判斷第二 SM卡信息與第一 SM卡信息是否匹配第一實施例流程圖。
[0086]S21’,當檢測到第二 SM卡插入移動終端時,判斷硬件信息相較于鎖定時是否有更新;
[0087]S22’,若無更新,則判斷第二 SM卡信息與第一 SM卡信息是否相同;
[0088]S23’,若相同,則匹配成功;若不相同,則匹配失敗。
[0089]本實施例采用的技術方案是,上述第二 SM卡信息與第一 SM卡信息是基于SM信息的直接比對,比對操作的執(zhí)行效率、準確性較高。
[0090]實施例六
[0091]圖5本發(fā)明另一較佳實施例提供的基于SIM卡的移動終端加鎖方法的流程圖。
[0092]S3’,在判斷第二 SM卡信息與第一 SM卡信息匹配失敗時,分析其匹配度,按匹配度以及安全優(yōu)先級,解鎖相應的系統(tǒng)組件接口。
[0093]如上例所述,分別賦予以下系統(tǒng)組件接口的權重值:
[0094]權重值為3:
[0095]啟動項接口(例如android操作系統(tǒng)下的bootloader接口或者recovery分區(qū)的磁盤接口等)
[0096]基礎硬件接口(例如射頻收發(fā)模塊、處理器模塊、存儲器模塊、電源管理器模塊等);
[0097]權重值為2:
[0098]文件系統(tǒng)接口(例如管控文件的建立、存入、讀出、修改、轉儲等處理操作);
[0099]輔助硬件接口(例如藍牙通信模塊、紅外線收發(fā)模塊、攝像頭模塊、傳感器模塊坐')
寸/ ο
[0100]同時,將上述匹配度由低到高,分為一級匹配度、二級匹配度以及三級匹配度。
[0101]當?shù)诙?SM卡信息與第一 SM卡信息匹配失敗時,分析其匹配度,若是三級匹配度,則解鎖權重值2和3的系統(tǒng)組件接口 ;若是二級匹配度,則解鎖權重值3的系統(tǒng)組件接口 ;若是一級匹配度,則禁止解鎖移動終端的任何系統(tǒng)組件接口。
[0102]進一步地,根據用戶的使用環(huán)境評價上述移動終端的系統(tǒng)組件接口的權重值。例如,根據用戶的使用地點,評價上述權重值;根據用戶的使用功能(例如,支付功能,定位功能等),評價上述權重值。
[0103]進一步地,根據用戶的使用環(huán)境評價上述移動終端的相應系統(tǒng)組件的安全優(yōu)先級,評價方式如上例所述,在此不再贅述。
[0104]實施本方法,采用初始的SM卡信息對移動終端的系統(tǒng)組件接口進行加密處理,當再次插入SM卡時,即可通過判斷兩SM信息是否匹配,以進行相應的解鎖處理,避免了加密信息的泄露,具備更高的安全性的同時,操作步驟較為簡單;另一方面,本發(fā)明根據兩SIM信息匹配結果確定相應的解鎖方式,進而對相應的系統(tǒng)組件接口進行解鎖處理,因此,相較于現(xiàn)有的加鎖解鎖方式,本發(fā)明適用于實際的應用場景時,加鎖解鎖方式更為靈活,適用的應用場景更為廣泛,用戶體驗較佳。
[0105]本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來控制相關的硬件完成,所述的程序可以在存儲于一計算機可讀取存儲介質中,所述的存儲介質,如R0M/RAM、磁盤、光盤等。
[0106]實施例六
[0107]圖6是本發(fā)明較佳實施例提供的基于SIM卡的移動終端加鎖裝置的結構框圖。該裝置包括:
[0108]鎖定模塊10,用于根據預設的第一 SIM卡信息鎖定移動終端;
[0109]判斷模塊20,用于當檢測到第二 SIM卡插入移動終端時,判斷第二 SIM卡信息與第一 SIM卡信息是否匹配;
[0110]解鎖模塊30,用于若匹配成功,則解鎖移動終端。
[0111]優(yōu)選的,鎖定模塊10包括硬件信息獲取單元11,用于獲取移動終端的硬件信息以及第一 SIM卡信息,其中,所述硬件信息包括:硬件型號信息、硬件序列號信息、系統(tǒng)版本號信息以及系統(tǒng)簽名信息。
[0112]優(yōu)選的,鎖定模塊還包括系統(tǒng)組件接口獲取單元12以及系統(tǒng)組件接口鎖定單元13,其中:
[0113]系統(tǒng)組件接口獲取單元12用于獲取移動終端的系統(tǒng)組件接口,其中,系統(tǒng)組件接口包括:啟動項接口、文件系統(tǒng)接口、基礎硬件接口以及輔助硬件接口 ;
[0114]系統(tǒng)組件接口鎖定單元13用于根據移動終端的硬件信息以及第一 SIM卡信息,并按預設的安全優(yōu)先級鎖定系統(tǒng)組件接口。
[0115]優(yōu)選的,判斷模塊20包括第一判斷單元21和第二判斷單元22,其中:
[0116]第一判斷單元21用于當檢測到第二 SIM卡插入移動終端時,判斷硬件信息相較于鎖定時是否有更新,若有更新:
[0117]根據第一 SIM卡信息以及更新后的硬件信息生成第一特征碼;
[0118]根據第二 SM卡信息以及更新后的硬件信息生成第二特征碼;
[0119]按預設的匹配規(guī)則,判斷第二特征碼與第一特征碼是否一致;
[0120]若相同,則匹配成功;
[0121]若不相同,則匹配失??;
[0122]第二判斷單元22用于若硬件信息相較于鎖定時無更新,則判斷第二 SIM卡信息與第一 SIM卡信息是否相同;
[0123]若相同,則匹配成功;
[0124]若不相同,則匹配失敗;
[0125]解鎖模塊30包括部分系統(tǒng)組件接口解鎖單元31,用于在判斷第二 SM卡信息與第一 SIM卡信息匹配失敗時,分析其匹配度,按匹配度以及安全優(yōu)先級,解鎖相應的系統(tǒng)組件接口。
[0126]本發(fā)明還提出了一種移動終端,該移動終端包括上述所述的基于SM卡的移動終端加鎖裝置。
[0127]實施本發(fā)明,采用初始的SM卡信息對移動終端的系統(tǒng)組件接口進行加密處理,當再次插入SM卡時,即可通過判斷兩SM信息是否匹配,以進行相應的解鎖處理,避免了加密信息的泄露,具備更高的安全性的同時,操作步驟較為簡單;另一方面,本發(fā)明根據兩SIM信息匹配結果確定相應的解鎖方式,進而對相應的系統(tǒng)組件接口進行解鎖處理,因此,相較于現(xiàn)有的加鎖解鎖方式,本發(fā)明適用于實際的應用場景時,加鎖解鎖方式更為靈活,適用的應用場景更為廣泛,用戶體驗較佳。
[0128]該基于SIM卡的移動終端加鎖裝置可以用于移動電話,或者其它需要插入SIM以實現(xiàn)相應功能的移動終端,例如智能手機等中,可以是運行于這些移動終端內的軟件單元,也可以作為獨立的掛件集成到這些移動終端中或者運行于這些移動終端的應用系統(tǒng)中。
[0129]需要說明的是,上述方法實施例中的技術特征在本裝置均對應適用,這里不再重述。
[0130]以上參照【專利附圖】
【附圖說明】了本發(fā)明的優(yōu)選實施例,并非因此局限本發(fā)明的權利范圍。本領域技術人員不脫離本發(fā)明的范圍和實質,可以有多種變型方案實現(xiàn)本發(fā)明,比如作為一個實施例的特征可用于另一實施例而得到又一實施例。凡在運用本發(fā)明的技術構思之內所作的任何修改、等同替換和改進,均應在本發(fā)明的權利范圍之內。
【權利要求】
1.一種基于SIM卡的移動終端加鎖方法,其特征在于,所述方法包括: 根據預設的第一 SIM卡信息鎖定所述移動終端; 當檢測到第二 SIM卡插入所述移動終端時,判斷所述第二 SIM卡信息與所述第一 SIM卡信息是否匹配; 若匹配成功,則解鎖所述移動終端。
2.根據權利要求1所述的基于SIM卡的移動終端加鎖方法,其特征在于,在根據預設的第一 SM卡信息鎖定所述移動終端之前還包括: 獲取所述移動終端的硬件信息以及所述第一 SIM卡信息,其中,所述硬件信息包括:硬件型號信息、硬件序列號信息、系統(tǒng)版本號信息以及系統(tǒng)簽名信息。
3.根據權利要求2所述的基于SIM卡的移動終端加鎖方法,其特征在于,根據預設的第一SIM卡信息鎖定所述移動終端具體包括: 獲取所述移動終端的系統(tǒng)組件接口,其中,所述系統(tǒng)組件接口包括:啟動項接口、文件系統(tǒng)接口、基礎硬件接口以及輔助硬件接口 ; 根據所述移動終端的硬件信息以及所述第一 SIM卡信息,并按預設的安全優(yōu)先級鎖定所述系統(tǒng)組件接口。
4.根據權利要求3所述的基于SIM卡的移動終端加鎖方法,其特征在于,判斷所述第二SIM卡信息與所述第一 SM卡信息是否匹配具體包括: 當檢測到第二 SIM卡插入所述移動終端時,判斷所述硬件信息相較于鎖定時是否有更新,若有更新: 根據所述第一 SIM卡信息以及更新后的硬件信息生成第一特征碼; 根據所述第二 SIM卡信息以及更新后的硬件信息生成第二特征碼; 按預設的匹配規(guī)則,判斷所述第二特征碼與所述第一特征碼是否一致; 若相同,則匹配成功; 若不相同,則匹配失?。? 若無更新,則判斷所述第二 SIM卡信息與所述第一 SIM卡信息是否相同; 若相同,則匹配成功; 若不相同,則匹配失敗。
5.根據權利要求4所述的基于SIM卡的移動終端加鎖方法,其特征在于,在判斷所述第二SIM卡信息與所述第一 SIM卡信息匹配失敗時,分析其匹配度,按所述匹配度以及所述安全優(yōu)先級,解鎖相應的系統(tǒng)組件接口。
6.一種基于SIM卡的移動終端加鎖裝置,其特征在于,所述裝置包括: 鎖定模塊,用于根據預設的第一 SIM卡信息鎖定所述移動終端; 判斷模塊,用于當檢測到第二 SIM卡插入所述移動終端時,判斷所述第二 SIM卡信息與所述第一 SIM卡信息是否匹配; 解鎖模塊,用于若匹配成功,則解鎖所述移動終端。
7.根據權利要求6所述的基于SIM卡的移動終端加鎖裝置,其特征在于,所述鎖定模塊包括硬件信息獲取單元,用于獲取所述移動終端的硬件信息以及所述第一 SIM卡信息,其中,所述硬件信息包括:硬件型號信息、硬件序列號信息、系統(tǒng)版本號信息以及系統(tǒng)簽名信肩、O
8.根據權利要求7所述的基于SIM卡的移動終端加鎖裝置,其特征在于,所述鎖定模塊還包括系統(tǒng)組件接口獲取單元以及系統(tǒng)組件接口鎖定單元,其中: 所述系統(tǒng)組件接口獲取單元用于獲取所述移動終端的系統(tǒng)組件接口,其中,所述系統(tǒng)組件接口包括:啟動項接口、文件系統(tǒng)接口、基礎硬件接口以及輔助硬件接口 ; 所述系統(tǒng)組件接口鎖定單元用于根據所述移動終端的硬件信息以及所述第一 SIM卡信息,并按預設的安全優(yōu)先級鎖定所述系統(tǒng)組件接口。
9.根據權利要求8所述的基于SIM卡的移動終端加鎖裝置,其特征在于,所述判斷模塊包括第一判斷單元和第二判斷單元,其中: 第一判斷單元用于當檢測到第二 SIM卡插入所述移動終端時,判斷所述硬件信息相較于鎖定時是否有更新,若有更新: 根據所述第一 SIM卡信息以及更新后的硬件信息生成第一特征碼; 根據所述第二 SIM卡信息以及更新后的硬件信息生成第二特征碼; 按預設的匹配規(guī)則,判斷所述第二特征碼與所述第一特征碼是否一致; 若相同,則匹配成功; 若不相同,則匹配失??; 第二判斷單元用于若無更新,則判斷所述第二 SIM卡信息與所述第一 SIM卡信息是否相同; 若相同,則匹配成功; 若不相同,則匹配失?。? 所述解鎖模塊包括部分系統(tǒng)組件接口解鎖單元,用于在判斷所述第二 SIM卡信息與所述第一 SIM卡信息匹配失敗時,分析其匹配度,按所述匹配度以及所述安全優(yōu)先級,解鎖相應的系統(tǒng)組件接口。
10.一種移動終端,其特征在于,所述移動終端包括上述權利要求6-9所述的基于SM卡的移動終端加鎖裝置。
【文檔編號】G06F21/31GK104134025SQ201410366849
【公開日】2014年11月5日 申請日期:2014年7月29日 優(yōu)先權日:2014年7月29日
【發(fā)明者】張曉偉 申請人:深圳市中興移動通信有限公司