專利名稱:一種終端和卡互鎖方法及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動無線通信系統(tǒng)技術(shù)領(lǐng)域,更具體地,涉及一種終端和SIM/USIM卡相互鎖定的方法。
背景技術(shù):
隨著移動通信技術(shù)的發(fā)展,運營商之間的競爭關(guān)系越來越激烈,通過細分用戶市場和對于不同的應(yīng)用采用不同的市場營銷策略成為未來移動終端技術(shù)發(fā)展的方向,向用戶提供差異化、特性化服務(wù)的同時提供不同的資費費率成為運營商推出新業(yè)務(wù)的考慮重點。作為移動終端,其是否是一個合適的網(wǎng)絡(luò)允許的接入終端,是否能按照網(wǎng)絡(luò)運營商的希望賦予該終端特定的功能,對SM/USIM卡和終端的互鎖提出需求。 另外,隨著移動終端和SIM/USIM卡使用的廣泛增加以及相關(guān)終端存儲容量的增加,目前移動終端或者SM/USIM卡已經(jīng)成為個人信息一個重要的存放介質(zhì),作為移動終端設(shè)備的識別載體,S頂/USIM卡上記錄著使用者的個人信息,是實現(xiàn)移動終端設(shè)備接入移動網(wǎng)絡(luò)的基礎(chǔ)。另外,由于移動終端FLASH容量的增加,也有很多個人信息目前也存放到了移動終端自帶的存儲介質(zhì)上,但是越來越多私有信息的外部存放很容易造成私有信息的無意泄漏,所以實現(xiàn)機卡互鎖確保用戶自己的移動終端使用自己的SM/USIM卡和自己的SM/USIM卡僅僅使用到自己的移動終端上也必將是一個新的用戶需求。 傳統(tǒng)的機卡互鎖算法都是由UE、 SM/USIM卡相互共同增加腳本進行計算來進行的,但隨著通信技術(shù)的發(fā)展,運營商進行機卡一體發(fā)行的情況越來越多,而且為了保證用戶僅僅把該設(shè)備配合的SM/USIM卡使用到該設(shè)備上或者該設(shè)備又不允許用戶使用其他的SM/USIM卡,這種機卡互鎖的要求按照傳統(tǒng)的實現(xiàn)方式很麻煩,并且運營維護成本很高。
傳統(tǒng)的實現(xiàn)方式主要有以下幾種
1.通過網(wǎng)絡(luò)側(cè)鑒別來實現(xiàn) 該方式需要在移動網(wǎng)絡(luò)設(shè)備上新增移動設(shè)備識別寄存器(EquipmentldentityRegister, EIR),按照國際行動電話識別認證碼(International MobileEquipmentIdentity, MEI)信息,將EIR寄存器配置成白、黑、灰三種表,在移動設(shè)備進行網(wǎng)絡(luò)交互過程中,移動交換中心(Mobile Switching Center, MSC)和拜訪位置寄存器(VisitorLocation Register, VLR)向移動臺(移動終端,比如手機)請求MEI,并把它發(fā)送給EIR,EIR將收到的MEI與白、黑、灰三種表進行比較,把結(jié)果發(fā)送給MSC/VLR,以便MSC/VLR決定是否允許該移動臺設(shè)備進入網(wǎng)絡(luò)。 該方式需要在網(wǎng)絡(luò)側(cè)增加額外的設(shè)備投入,并且有與網(wǎng)絡(luò)之間的信令交互操作,無形中增加了空口的信道占用,實現(xiàn)過程復(fù)雜。
2.通過移動終端、卡相互識別來實現(xiàn) 該方法目前是被廣泛使用的方法,具體按照如下方式來實現(xiàn) 首先在移動終端上開發(fā)腳本進行卡上信息的識別判斷,目前移動終端上常見的鎖卡、鎖網(wǎng)主要有如下幾種類型
鎖網(wǎng)絡(luò)
鎖子網(wǎng)
鎖運營商
鎖合作者 不管哪種,其實現(xiàn)實質(zhì)基本相似,即通過在設(shè)備上開發(fā)相應(yīng)的鑒權(quán)代碼,通過和SM/USIM卡交互,采用讀取SM/USIM卡上特定文件的信息, 一般是國際移動用戶識別碼(International Mobile Subscriber Identity, MSI)信息,并通過禾口存儲在移動設(shè)備上特定的信息相互比較,從而實現(xiàn)設(shè)備鎖定的方式。 卡上腳本進行移動終端特定信息的讀取,卡上的程序檢測移動終端上的信息,一般是MEI號,然后來決定卡是否使用到該移動終端上。
通過上述方式,來達到機卡互鎖的目的。 該方式實現(xiàn)雖然較第一種方式簡單,但步驟麻煩,需要在移動終端和卡上都要進行額外的開發(fā)才能夠滿足要求,并且該方法在實際生產(chǎn)和運營商發(fā)行銷售的時候很麻煩,因為要每個機、卡都進行特定工位操作才能夠滿足要求,所以實際發(fā)行起來很困難。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題主要是提供一種終端和卡互鎖的方法及終端,通過在終端上專門的嵌入式腳本,通過卡上信息和終端上特定信息的判斷比較,從而達到終端和卡進行互鎖的實現(xiàn)。 為了解決上述技術(shù)問題,本發(fā)明提供了一種可與卡互鎖的終端,可用于無線通信,包括 信息自動生成模塊,用于生成自動執(zhí)行內(nèi)置腳本,并執(zhí)行內(nèi)置腳本生成一組隨機數(shù); 存儲模塊,用于將所述隨機數(shù)分別存儲到終端的存儲空間和卡的存儲空間;
檢測判斷模塊,用于將終端存儲的隨機數(shù)與卡上的信息比較,若一致就允許該卡使用到終端上,若不一致就不允許該卡使用到該終端上。 進一步地,上述終端還包括以下特點所述內(nèi)置腳本能夠依據(jù)一定的加密算法生成所述隨機數(shù)。
進一步地,上述終端還包括以下特點所述加密算法是RSA加密算法。 進一步地,上述終端還包括以下特點所述終端的存儲空間是終端自帶的FLASH空間。
進一步地,上述終端還包括以下特點所述卡的存儲空間是卡上文件。
進一步地,上述終端還包括以下特點所述卡是SM卡或USIM卡。
進一步地,上述終端還包括以下特點所述終端是手機、數(shù)據(jù)卡或上網(wǎng)本。 本發(fā)明還提供一種終端和卡互鎖的方法,用于將終端和與其配合使用的卡相互鎖
定,包括 終端開機后,生成自動執(zhí)行內(nèi)置腳本,并執(zhí)行內(nèi)置腳本生成一組隨機數(shù); 終端將所述隨機數(shù)分別存儲到終端的存儲空間和卡的存儲空間; 將終端存儲的隨機數(shù)與卡上的信息比較,若一致就允許該卡使用到終端上,若不一致則不允許該卡使用到該終端上。 進一步地,上述方法還包括以下特點當終端將所述隨機數(shù)分別存儲到終端的存儲空間和卡的存儲空間后,將SM卡上的PIN碼功能使能。 進一步地,上述方法還包括以下特點終端開機時判斷當前卡是否被使能,如果卡上PIN碼沒有使能,終端停止和SIM卡進行信息交互;如果卡上PIN碼已經(jīng)使能,終端讀取SM卡上的PIN碼信息,并把終端中存儲隨機數(shù)和卡上的PIN碼信息比較,若一致就允許該卡使用到終端上,若不一致則不允許該卡使用到該終端上。 進一步地,上述方法還包括以下特點所述內(nèi)置腳本能夠依據(jù)一定的加密算法生成所述隨機數(shù)。
進一步地,上述方法還包括以下特點所述加密算法是RSA加密算法。 進一步地,上述方法還包括以下特點所述終端的存儲空間是終端自帶的FLASH空間。
進一步地,上述方法還包括以下特點所述卡的存儲空間是卡上文件。
進一步地,上述方法還包括以下特點所述終端將所述隨機數(shù)通過終端和卡上共
有的通道將所述隨機數(shù)存儲到SIM卡上文件中。 進一步地,上述方法還包括以下特點所述終端和卡上共有的通道是提供本地信息(PROVIDE LOCAL INFORMATION)通通。 進一步地,上述方法還包括以下特點所述卡是SM卡或USIM卡。 進一步地,上述方法還包括以下特點所述終端是手機、數(shù)據(jù)卡或上網(wǎng)本。 綜上,本發(fā)明提供的終端和卡互鎖的方法及終端,通過自動化加鎖的方式來進行
卡和終端之間的相互鎖定,操作過程自動完成不需要在產(chǎn)線上進行額外工具的添加使用,
使得終端和卡互鎖的實現(xiàn)更加簡便,使具有機卡互鎖功能的終端的大規(guī)模生產(chǎn)更節(jié)省時間
和成本。
圖1是根據(jù)本發(fā)明實施例的移動終端的示意圖; 圖2是本發(fā)明實施例移動終端和卡互鎖方法中信息自動生成流程示意 圖3是本發(fā)明實施例移動終端和卡互鎖方法中檢測判斷流程示意圖。
具體實施例方式
本發(fā)明的主要思想是借助終端開機讀卡初始化過程,結(jié)合在終端上專門的嵌入式腳本,通過卡上信息和終端上特定信息的判斷比較,從而達到終端和卡進行互鎖的實現(xiàn)。
下面結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。應(yīng)當說明的是,本發(fā)明中終端可以是移動終端,如手機、數(shù)據(jù)卡等,也可以是非移動終端,如上網(wǎng)本。下面以移動終端為例來詳細說明本發(fā)明。
圖l是本發(fā)明實施例移動終端的示意圖,如圖l所示,本實施例的移動終端具有移動終端和SIM卡互鎖功能,其包括信息自動生成模塊、檢測判斷模塊和存儲模塊。其中
信息自動生成模塊在移動終端開機時,生成自動執(zhí)行內(nèi)置腳本,信息自動生成模塊自動執(zhí)行內(nèi)置腳本,內(nèi)置腳本能夠依據(jù)一定的加密算法,例如RSA算法生成一組隨機數(shù),該隨機數(shù)被移動終端存放到特定的存儲區(qū)域如移動終端自帶的FLASH空間中,移動終端將上述隨機數(shù)通過移動終端和卡上共有的通道如提供本地信息(PROVIDE LOCALINFORMATION)通道,把該數(shù)據(jù)也存儲到SIM卡的存儲空間,例如EFPIN文件中,并使能SIM卡的PIN檢測功能。 檢測判斷模塊在信息自動生成模塊處理完上述工作后,會首先判斷移動終端開機后當前SIM卡上的PIN碼是否被使能,若SIM卡上PIN碼沒有使能,移動終端停止和SIM卡進行信息交互,保證該SIM卡不能被移動終端使用;若檢測判斷模塊檢測到當前SM卡的PIN碼使能,移動終端讀取SIM卡上的PIN碼信息,并把自己FLASH中的數(shù)據(jù)和SIM卡上的PIN碼信息比較,也就是將上述分別存儲到移動終端和卡上的隨機數(shù)進行比較,若一致就允許該SM卡使用到移動終端上,若不一致就不允許該SIM卡使用到該移動終端上。
存儲模塊用于將所述隨機數(shù)分別存儲到終端的存儲空間和卡的存儲空間。
若與移動終端配合的SIM卡被使用到其它移動終端上,因為該SIM卡上的PIN碼已經(jīng)被與其配合的移動終端使能,會要求用戶輸入PIN碼,但因為該PIN碼是被該SIM卡配合的移動終端上的腳本隨機生成的,所以用戶難以輸入正確的PIN碼,不能輸入正確的PIN碼,該SIM卡就不能與其他移動終端連接讀取信息,這樣就不能把該SIM卡使用到其它移動終端上。 下面對本發(fā)明提供的機卡互鎖的方法進行詳細的說明。圖2是本發(fā)明實施例機卡互鎖方法中信息自動生成流程示意圖,如圖2所示,該信息自動生成方法包括下面步驟
Sll移動終端開機; 移動終端開機后,所述信息生成模塊開始工作,并生成自動執(zhí)行內(nèi)置腳本。 S12信息生成模塊自動執(zhí)行內(nèi)置腳本; S13內(nèi)置腳本依據(jù)一定的加密算法生成一組隨即數(shù); 內(nèi)置腳本能夠依據(jù)一定的加密算法,例如RSA算法或者其他加密算法生成一組隨機數(shù)。
S14隨機數(shù)被移動終端存放到特定的存儲區(qū)域中; 所述隨機數(shù)被移動終端存放到特定的存儲區(qū)域如移動終端自帶的FLASH空間中。
S15隨機數(shù)也被存儲到SM卡上文件中; 移動終端將上述隨機數(shù)通過移動終端和卡上共有的通道如提供本地信息(PROVIDE LOCAL INFORMATION)通道,把該數(shù)據(jù)也存儲到SIM卡上文件中。
S16SM卡上的PIN碼功能被使能。 通過上述步驟,移動終端存儲了一組隨機數(shù),與其配合使用的SIM卡上也存儲了該組隨機數(shù),完成了信息生成和存儲。 圖3是本發(fā)明實施例機卡互鎖方法中檢測判斷流程示意圖,如圖3所示,該檢測判斷方法包括下面步驟
S21移動終端開機; S22判斷當前SM卡上的PIN碼是否被使能; S23如果步驟S22的判斷結(jié)果是SIM卡上PIN碼沒有使能,移動終端停止和SIM卡進行信息交互,保證該SM卡不能被移動終端使用;如果步驟S22的判斷結(jié)果是SM卡上PIN碼已經(jīng)使能,移動終端讀取SIM卡上的PIN碼信息; S24移動終端讀取SIM卡上的PIN碼信息,并把自己FLASH中的數(shù)據(jù)和SIM卡上的PIN碼信息比較; S25如果步驟S24比較的結(jié)果是一致,就允許該SIM卡使用到移動終端上,若不一致就不允許該SIM卡使用到該移動終端上。 通過上述步驟,移動終端通過比較存儲在其上的數(shù)據(jù)和SIM卡上的PIN碼信息是否一致,來決定是否允許SIM卡使用到該移動終端上。 信息自動生成結(jié)合檢測判斷方法,形成了完整的SIM卡與移動終端機卡互鎖的方法。 本實施例只以SIM卡和移動終端為例對本發(fā)明做了詳細說明,應(yīng)該明確,USIM卡和一般能使用SIM卡或USIM卡的終端都可通過本發(fā)明的方案實現(xiàn)機卡互鎖。
對于鎖定后的機卡設(shè)備如何解鎖,具體操作模式如下 對于鎖定了的SIM卡,因為本發(fā)明給出的鎖卡是基于修改了 SIM卡上的PIN碼內(nèi)容,并通過寫入PIN碼后啟用相關(guān)的PIN碼使能標志來完成卡的鎖定操作,所以要解開卡的鎖定,用戶需要到運營商處使用P區(qū)碼來解開相關(guān)的PIN碼。 對于鎖定了的機器,若需要解開鎖定,需要用戶到運營商處重新刷新一下機器,或者通過發(fā)布特定工具到運營商處使用相關(guān)工具實現(xiàn)相關(guān)內(nèi)置腳本的停止工作或者把相關(guān)加鎖的信息區(qū)清掉,這樣就可以實現(xiàn)機器的解鎖操作。 本發(fā)明主要是基于自動化加鎖的方式來進行SIM卡和移動終端之間的相互鎖定,所操作過程自動完成不需要在產(chǎn)線上進行額外工具的添加使用,使得機卡互鎖的實現(xiàn)更加簡便,使具有機卡互鎖功能的終端的大規(guī)模生產(chǎn)更節(jié)省時間和成本。 當然,本發(fā)明還可有多種實施方式,在不背離本發(fā)明精神及其實質(zhì)的情況,熟悉本領(lǐng)域的技術(shù)人員當可根據(jù)本發(fā)明作出各種相應(yīng)的更改或變化,但凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
一種可與卡互鎖的終端,可用于無線通信,包括信息自動生成模塊,用于生成自動執(zhí)行內(nèi)置腳本,并執(zhí)行內(nèi)置腳本生成一組隨機數(shù);存儲模塊,用于將所述隨機數(shù)分別存儲到終端的存儲空間和卡的存儲空間;檢測判斷模塊,用于將所述終端存儲的隨機數(shù)與卡上的信息比較,若一致就允許該卡使用到終端上,若不一致則不允許該卡使用到該終端上。
2. 如權(quán)利要求1所述的終端,其特征在于所述內(nèi)置腳本能夠依據(jù)一定的加密算法生 成所述隨機數(shù)。
3. 如權(quán)利要求2所述的終端,其特征在于所述加密算法是RSA加密算法。
4. 如權(quán)利要求1所述的終端,其特征在于所述終端的存儲空間是終端自帶的FLASH 空間。
5. 如權(quán)利要求1所述的終端,其特征在于所述卡的存儲空間是卡上文件。
6. 如權(quán)利要求1所述的終端,其特征在于所述卡是SIM卡或USIM卡。
7. 如權(quán)利要求1所述的終端,其特征在于所述終端是手機、數(shù)據(jù)卡或上網(wǎng)本。
8. —種終端和卡互鎖的方法,用于將終端和與其配合使用的卡相互鎖定,包括 終端開機后,生成自動執(zhí)行內(nèi)置腳本,并執(zhí)行內(nèi)置腳本生成一組隨機數(shù); 終端將所述隨機數(shù)分別存儲到終端的存儲空間和卡的存儲空間;將終端存儲的隨機數(shù)與卡上的信息比較,若一致則允許該卡使用到終端上,若不一致 則不允許該卡使用到該終端上。
9. 如權(quán)利要求8所述的方法,其特征在于當終端將所述隨機數(shù)分別存儲到終端的存 儲空間和卡的存儲空間后,將SIM卡上的PIN碼功能使能。
10. 如權(quán)利要求9所述的方法,其特征在于所述終端開機時判斷當前卡是否被使能, 如果卡上PIN碼沒有使能,終端停止和S1M卡進行信息交互;如果卡上PIN碼已經(jīng)使能,終 端讀取SIM卡上的PIN碼信息,并把終端中存儲隨機數(shù)和卡上的PIN碼信息比較,若一致就 允許該卡使用到終端上,若不一致則不允許該卡使用到該終端上。
11. 如權(quán)利要求8所述的方法,其特征在于所述內(nèi)置腳本能夠依據(jù)一定的加密算法生 成所述隨機數(shù)。
12. 如權(quán)利要求9所述的方法,其特征在于所述加密算法是RSA加密算法。
13. 如權(quán)利要求8所述的方法,其特征在于所述終端的存儲空間是終端自帶的FLASH 空間。
14. 如權(quán)利要求8所述的方法,其特征在于所述卡的存儲空間是卡上文件。
15. 如權(quán)利要求14所述的方法,其特征在于所述終端將所述隨機數(shù)通過終端和卡上 共有的通道將所述隨機數(shù)存儲到SIM卡上文件中。
16. 如權(quán)利要求14或15所述的方法,其特征在于所述終端和卡上共有的通道是提供 本地信息(PROVIDE LOCAL INFORMATION)通道。
17. 如權(quán)利要求8所述的方法,其特征在于所述卡是SIM卡或USIM卡。
18. 如權(quán)利要求8所述的方法,其特征在于所述終端是手機、數(shù)據(jù)卡或上網(wǎng)本。
全文摘要
本發(fā)明涉及一種終端和卡互鎖的方法及終端,其終端包括信息自動生成模塊、檢測判斷模塊和存儲模塊,該終端具有將終端和卡自動互鎖的功能;其方法是通過在其終端上專門的嵌入式腳本,通過卡上信息和終端上特定信息的判斷比較,從而達到終端和卡進行互鎖的實現(xiàn)。本發(fā)明操作過程自動完成不需要在生產(chǎn)線上進行額外工具的添加使用,使得終端和卡互鎖的實現(xiàn)更加簡便,使具有機卡互鎖功能的終端的大規(guī)模生產(chǎn)更節(jié)約時間和成本。
文檔編號H04M1/725GK101707646SQ20091011021
公開日2010年5月12日 申請日期2009年10月22日 優(yōu)先權(quán)日2009年10月22日
發(fā)明者宋欣, 李紅娟, 段明艷, 譚冠軍, 趙海濤, 車忠輝 申請人:中興通訊股份有限公司