專利名稱:一種終端和卡批量互鎖方法及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)無線通信系統(tǒng)技術(shù)領(lǐng)域,更具體地,涉及一種機(jī)卡批量互鎖的方
法及終端。
背景技術(shù):
用戶識別模塊(Subscriber Identity Model, SIM卡)是一種帶微處理器的封裝 在塑料中的智能IC卡,它是通信網(wǎng)絡(luò)系統(tǒng)中不可缺少的一個(gè)重要部分,是用戶進(jìn)入網(wǎng)絡(luò)的 登記憑證。在SIM卡中,包含有用戶識別信息、輔助業(yè)務(wù)信息、短信息、移動(dòng)性信息和無線電 資源信息等。網(wǎng)絡(luò)系統(tǒng)中,通過對SIM卡的物理接口 、邏輯接口的明確定義,來完成與移動(dòng) 終端的連接和信息交換,同時(shí)在SIM卡內(nèi)進(jìn)行用戶信息存儲、執(zhí)行鑒權(quán)算法和產(chǎn)生加密密 鑰等工作。只有插入SM卡,移動(dòng)終端才能接入進(jìn)網(wǎng)而通信。 根據(jù)3GPP相關(guān)協(xié)議,SIM卡中的文件分為兩類必選文件和可選文件。EF-ICCID 文件是SIM卡必須具備的一個(gè)文件,文件的ID為2FE2,其文件內(nèi)容是SIM卡提供商對該SIM 卡的唯一標(biāo)識,只有SIM卡提供商有權(quán)利寫入,而且一旦寫入不再允許修改。用戶使用個(gè)人 識別碼(Personal Identity Number,PIN)用來向SIM卡證實(shí)用戶的使用權(quán),個(gè)人識別碼通 過移動(dòng)終端的人機(jī)接口輸入。移動(dòng)終端將個(gè)人識別碼送到SIM卡,并由SIM卡與其內(nèi)部所 存的號碼作比較,比較通過后,SIM卡轉(zhuǎn)換狀態(tài),允許移動(dòng)終端接入移動(dòng)網(wǎng)絡(luò)。個(gè)人識別碼 對SIM卡中許多文件進(jìn)行讀寫控制,但是根據(jù)3GPP的相關(guān)協(xié)議,EF-ICCID文件的讀權(quán)限始 終打開,不需要PIN碼校驗(yàn)通過也能進(jìn)行讀取,而且一旦在出廠時(shí)寫入后就不再允許修改。
由于SIM卡的PIN碼功能控制了 SIM卡中絕大部分文件的讀寫權(quán)限,而且接入到 移動(dòng)網(wǎng)絡(luò)必須要求輸入正確的PIN碼,SIM卡的PIN碼功能成為用來實(shí)現(xiàn)SM卡和終端的 互相互鎖的一種重要的途徑。 目前SM卡和手機(jī)終端一一互鎖的方法就是使用SIM卡的PIN碼功能來實(shí)現(xiàn)的, 目前沒有實(shí)現(xiàn)一批手機(jī)終端和一批SIM卡之間批量互鎖的方法出現(xiàn)。 機(jī)卡一一互鎖的缺點(diǎn)是手機(jī)終端或SM卡的任何一方出現(xiàn)故障,另一方都無法正 常使用。而終端手機(jī)和SIM卡批量互鎖很好的解決了這一問題,如果一方出現(xiàn)故障,替換它 同批的手機(jī)終端或SIM卡就能和原來的沒有故障的一方正常配合使用。
同時(shí),很多企業(yè)級用戶提出了終端手機(jī)和SIM卡間批量互鎖的需求,即要求一批 SIM卡能在一批手機(jī)終端中任何一個(gè)上正常使用,而這批手機(jī)終端也可以使用這批SM卡 中任何一張SIM卡,但是如果這批手機(jī)終端和這批SIM卡不相互配合使用,兩者都不能正常 工作。這樣,既要求實(shí)現(xiàn)手機(jī)終端和SIM卡互鎖的保密性,也同時(shí)要求實(shí)現(xiàn)一批手機(jī)終端和 一批SIM卡之間配合的通用性。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題主要是提供一種終端和卡批量互鎖的的方法及終端,通 過將一批終端和與該批終端配合使用的一批卡的相互鎖定,使該批終端和卡可以任意相互
3配合使用。 為了解決上述技術(shù)問題,本發(fā)明提供了一種終端和卡批量互鎖方法,應(yīng)用于對批 量終端和卡相互鎖定,包括 每個(gè)卡初始的PIN碼是根據(jù)卡上文件采用相同的加密算法得到;
每個(gè)終端集成與所述卡加密算法相同的加密算法; 當(dāng)所述每個(gè)卡插入所述每個(gè)終端使用時(shí),所述終端根據(jù)從所述卡讀取得到所述文 件并使用所述加密算法得到一個(gè)與所述PIN碼一致的校驗(yàn)值,從而將所述終端和卡鎖定使 用。
進(jìn)一步地,上述方法還包括以下特點(diǎn)所述卡在得到所述PIN碼后,對其使能。
進(jìn)一步地,上述方法還包括以下特點(diǎn)所述卡上文件是EF-ICCID文件。
進(jìn)一步地,上述方法還包括以下特點(diǎn)當(dāng)所述卡插入其他終端使用時(shí),其他終端由 于無法知道該SIM卡的PIN碼而無法正常使用該SM卡。 進(jìn)一步地,上述方法還包括以下特點(diǎn)當(dāng)其他卡插入所述終端使用時(shí),所述終端則 自動(dòng)關(guān)機(jī)或提示卡不能使用。 進(jìn)一步地,上述方法還包括以下特點(diǎn)所述每張卡的EF-ICCID文件內(nèi)容各不相 同。 進(jìn)一步地,上述方法還包括以下特點(diǎn)所述每張卡通過加密算法后得到的PIN碼 值也各不相同。 進(jìn)一步地,上述方法還包括以下特點(diǎn)所述卡是SM卡或者USIM卡。
進(jìn)一步地,上述方法還包括以下特點(diǎn)所述終端是手機(jī)、數(shù)據(jù)卡或上網(wǎng)本。
本發(fā)明還提供一種終端,包括
讀取模塊,用于讀取卡上的文件信息; 信息生成模塊,通過讀取的卡上的文件信息并通過加密算法生成校驗(yàn)值; 檢測判斷模塊,用于將所述校驗(yàn)值與卡的PIN碼比對,判斷卡是否是與之綁定的
SM卡。 進(jìn)一步地,上述終端還包括以下特點(diǎn)所述讀取的卡上的文件是EF-ICCID文件。
進(jìn)一步地,上述終端還包括以下特點(diǎn)所述終端是手機(jī)、數(shù)據(jù)卡或上網(wǎng)本。
綜上,本發(fā)明提供的終端和卡批量互鎖的方法及終端,通過對終端和卡設(shè)置相同 的加密算法,可以實(shí)現(xiàn)手機(jī)和SIM卡的批量互鎖,當(dāng)手機(jī)和SIM卡一方出現(xiàn)故障時(shí),只需要 更換同一批次的手機(jī)或者SIM卡即可;同時(shí),對于企業(yè)級用戶而言,其可以有效控制終端和 SIM卡,即企業(yè)的SIM卡只能在企業(yè)的定制手機(jī)中使用,而企業(yè)的定制終端也只能使用定制 的SIM卡,使運(yùn)營商可以實(shí)現(xiàn)針對企業(yè)級用戶的定制。
圖1是根據(jù)本發(fā)明實(shí)施例手機(jī)與SM卡批量互鎖的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例SM卡在出廠前的PIN碼的管理流程圖;
圖3是根據(jù)本發(fā)明實(shí)施例手機(jī)的示意圖。
具體實(shí)施例方式
本發(fā)明提供一種利用SIM卡的EF-ICCID文件和PIN碼功能對SIM卡或USIM卡和 終端進(jìn)行批量互鎖的方法。所述終端可以是手機(jī)、數(shù)據(jù)卡、上網(wǎng)本等。下述實(shí)施例中以手機(jī) 為例進(jìn)行說明。 SIM卡出廠初始的PIN碼是其中的EF-ICCID文件根據(jù)一定的加密算法得到的,且 出廠時(shí)該P(yáng)IN碼功能是使能的,由于EF-ICCID文件是運(yùn)營商對SIM卡的唯一標(biāo)識,每張SIM 卡的EF-ICCID文件內(nèi)容各不相同,所以通過加密算法后得到的PIN碼值也各不相同。在本 實(shí)施例中,在生產(chǎn)一批SIM卡時(shí),SIM卡提供商對該批SIM卡中的每一個(gè)SIM卡的唯一標(biāo)識 EF-ICCID文件寫值并根據(jù)加密算法計(jì)算在初始化SIM卡時(shí)使用的PIN碼值,SIM卡提供商 打開PIN碼使能功能并將初始化的值寫為述計(jì)算得到的值,也就是使用一種相同的加密算 法得到每個(gè)SIM卡的PIN碼。 在生產(chǎn)一批與上述一批SM卡配合使用的手機(jī)時(shí),給該批手機(jī)都集成與所述SIM 卡加密算法相同的加密算法。所述手機(jī)在插入與其配合使用的SIM卡后根據(jù)讀取到的 EF-ICCID文件并使用同樣的加密算法得到一個(gè)要用于PIN碼校驗(yàn)的值,該校驗(yàn)值與SIM卡 中的PIN碼比對符合,則手機(jī)與SM卡互鎖使用。 如果手機(jī)軟件發(fā)現(xiàn)插入的SIM卡的PIN碼沒有使能,或已經(jīng)使能但使用手機(jī)加密 計(jì)算得到的PIN碼校驗(yàn)值與該SIM卡上PIN碼校驗(yàn)不正確,則手機(jī)軟件使手機(jī)自動(dòng)關(guān)機(jī),這 樣用戶就無法正常使用。 由于該批手機(jī)和該批SIM卡的加密算法相同,因此,無論該批SIM卡中的哪一張安 裝在該批手機(jī)中的任何一個(gè)上,手機(jī)都會通過讀取安裝在其上的SIM卡的EF-ICCID文件并 使用與SM卡同樣的加密算法得到一個(gè)與該SIM卡PIN碼相同的要用于PIN碼校驗(yàn)的值, 手機(jī)可以正常使用,實(shí)現(xiàn)了一批手機(jī)互鎖一批SM卡的功能。 同時(shí)這批發(fā)行的S頂卡用在這批手機(jī)上,手機(jī)會根據(jù)S頂卡中的EF-ICCID文件按
照加密算法生成正確的P頂碼用于S頂卡中的P頂碼校驗(yàn),這樣用戶就能正常應(yīng)用該S頂卡
而不需要輸入P頂碼,而這批S頂卡插入到其他手機(jī)上則需要用戶輸入P頂碼,由于S頂卡的
P頂碼是使能的而且是使用EF-ICCID文件根據(jù)一定的算法得到的,普通用戶無法輸入正確的
P頂碼,因而也就無法正常使用該S頂卡,這樣就實(shí)現(xiàn)了這批S頂卡互鎖這批手機(jī)的功能。 所述加密算法可以根據(jù)SIM卡提供商和手機(jī)提供商的需要進(jìn)行改變,不同批次的
SIM卡和手機(jī)可以采用不同的加密算法。 下面結(jié)合附圖對本實(shí)施例的實(shí)現(xiàn)方法進(jìn)行說明。 如圖1所示,本實(shí)施例中手機(jī)在插入SIM卡后包括如下互鎖步驟 101手機(jī)插入SIM卡后開機(jī)并初始化SM卡; 102手機(jī)檢查SIM卡的PIN碼功能是否使能,如果PIN碼使能打開則進(jìn)入步驟103, 否則進(jìn)入步驟105 ; 103手機(jī)讀取SIM卡中的EF-ICCID文件內(nèi)容,根據(jù)加密算法計(jì)算將要用于PIN碼 校驗(yàn)的值; 104SIM卡接收到手機(jī)終端發(fā)送的PIN碼校驗(yàn)指令,對輸入的PIN碼值進(jìn)行校驗(yàn),如 果輸入的PIN碼校驗(yàn)成功則向手機(jī)反饋輸入的PIN碼是正確的,進(jìn)入步驟106,否則校驗(yàn)失 敗則向手機(jī)反饋輸入的PIN碼是錯(cuò)誤的,進(jìn)入步驟105 ;
5
105手機(jī)判斷此時(shí)插入的SIM卡不是與其互鎖的SIM卡并關(guān)機(jī)或提示卡不能使用; 106手機(jī)判斷此時(shí)插入的SIM卡是與其互鎖的SIM卡,并允許用戶進(jìn)行其他正常操作。 當(dāng)一個(gè)使用本發(fā)明方法互鎖的SM卡插入其他手機(jī)時(shí),其他手機(jī)會由于無法知道該SM卡的PIN碼而無法正常使用該SIM卡。 如圖2所示,本發(fā)明的SM卡在出廠前的PIN碼的管理流程包括 201SIM卡提供商對該SM卡的唯一標(biāo)識EF-ICCID文件寫值; 202SIM卡提供商根據(jù)加密算法計(jì)算在初始化SM卡時(shí)使用的PIN碼值; 203SIM卡提供商打開PIN碼使能功能并將初始化的值寫為上一步計(jì)算得到的值。 如圖3所示,本發(fā)明的手機(jī)包括以下模塊 讀取模塊,用于讀取SM卡的EF-ICCID文件; 信息生成模塊,通過讀取的SM卡的EF-ICCID文件采用加密算法生成校驗(yàn)值;
檢測判斷模塊,用于將所述校驗(yàn)值與SIM卡的PIN碼比對,判斷手機(jī)與SIM卡是否能互鎖。 本發(fā)明利用SIM卡的EF-ICCID文件和PIN碼功能實(shí)現(xiàn)SIM卡和手機(jī)批量互相互鎖的方法,可以很好的解決以往手機(jī)和SIM卡的互鎖只能實(shí)現(xiàn)一一對應(yīng)的情況。該方法既實(shí)現(xiàn)了手機(jī)和SIM卡互鎖的安全性,也同時(shí)實(shí)現(xiàn)了一批手機(jī)和一批SM卡之間互相配合的通用性,而且相互互鎖的加密算法可以根據(jù)實(shí)際需要進(jìn)行修改,大大增強(qiáng)了實(shí)用性和保密性,可以用來滿足了各種定制的差異化需求。 通過該方法,可以實(shí)現(xiàn)手機(jī)和SIM卡的批量互鎖,當(dāng)手機(jī)和SIM卡一方出現(xiàn)故障時(shí),只需要更換同一批次的手機(jī)或者SIM卡即可;同時(shí),對于企業(yè)級用戶而言,其可以有效控制終端和SIM卡,即企業(yè)的SIM卡只能在企業(yè)的定制手機(jī)中使用,而企業(yè)的定制終端也只能使用定制的SIM卡,使運(yùn)營商可以實(shí)現(xiàn)針對企業(yè)級用戶的定制。 當(dāng)然,本發(fā)明還可有多種實(shí)施方式,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的更改或變化,但凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn),均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種終端和卡批量互鎖方法,應(yīng)用于對批量終端和卡相互鎖定,包括每個(gè)卡初始的PIN碼是根據(jù)卡上文件采用相同的加密算法得到;每個(gè)終端集成與所述卡加密算法相同的加密算法;當(dāng)所述每個(gè)卡插入所述每個(gè)終端使用時(shí),所述終端根據(jù)從所述卡讀取得到所述文件并使用所述加密算法得到一個(gè)與所述PIN碼一致的校驗(yàn)值,從而將所述終端和卡鎖定使用。
2. 如權(quán)利要求1所述的方法,其特征在于所述卡在得到所述PIN碼后,對其使能。
3. 如權(quán)利要求1所述的方法,其特征在于所述卡上文件是EF-ICCID文件。
4. 如權(quán)利要求l所述的方法,其特征在于當(dāng)所述卡插入其他終端使用時(shí),其他終端由 于無法知道所述卡的PIN碼而無法正常使用所述卡。
5. 如權(quán)利要求l所述的方法,其特征在于當(dāng)其他卡插入所述終端使用時(shí),所述終端則 自動(dòng)關(guān)機(jī)或提示卡不能使用。
6. 如權(quán)利要求3所述的方法,其特征在于所述每張卡的EF-ICCID文件內(nèi)容各不相同。
7. 如權(quán)利要求6所述的方法,其特征在于所述每張卡通過加密算法后得到的PIN碼 值也各不相同。
8. 如權(quán)利要求1所述的方法,其特征在于所述卡是SIM卡或者USIM卡。
9. 如權(quán)利要求1所述的方法,其特征在于所述終端是手機(jī)、數(shù)據(jù)卡或上網(wǎng)本。
10. —種終端,可與一批卡配合鎖定使用,其包括 讀取模塊,用于讀取卡上的文件信息;信息生成模塊,通過讀取的卡上的文件信息并通過加密算法生成校驗(yàn)值; 檢測判斷模塊,用于將所述校驗(yàn)值與卡的PIN碼比對,判斷終端與卡是否能互鎖。
11. 如權(quán)利要求IO所述的終端,其特征在于所述讀取的卡上的文件是EF-ICCID文件。
12. 如權(quán)利要求10所述的終端,其特征在于所述終端是手機(jī)、數(shù)據(jù)卡或上網(wǎng)本。
全文摘要
本發(fā)明涉及一種終端和卡批量互鎖的方法及終端,其終端包括讀取模塊、信息生成模塊、檢測判斷模塊,該終端具有將終端和卡自動(dòng)互鎖的功能;其方法是通過對終端和卡設(shè)置相同的加密算法,可以實(shí)現(xiàn)將一批終端和與該批終端配合使用的一批卡相互鎖定,使該批終端和該批卡可以任意相互配合使用。當(dāng)任意一方出現(xiàn)故障時(shí),只需要更換同一批次的終端或卡即可;同時(shí),對于企業(yè)級用戶而言,其可以有效控制終端和卡,即企業(yè)的卡只能在企業(yè)的定制手機(jī)中使用,而企業(yè)的定制終端也只能使用定制的卡,使運(yùn)營商可以實(shí)現(xiàn)針對企業(yè)級用戶的定制。
文檔編號H04M1/725GK101707645SQ20091011021
公開日2010年5月12日 申請日期2009年10月22日 優(yōu)先權(quán)日2009年10月22日
發(fā)明者尚江峰, 房立軍, 陸大明 申請人:中興通訊股份有限公司