專利名稱:實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法、解鎖方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信安全領(lǐng)域,尤其涉及一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法、解鎖方法及其裝置。
背景技術(shù):
隨著3G網(wǎng)絡(luò)在全球的普及以及運(yùn)營(yíng)商之間競(jìng)爭(zhēng)的加劇,無(wú)線終端設(shè)備(Wireless Terminal Device)較多地由運(yùn)營(yíng)商定制,出于運(yùn)營(yíng)商的需求以及用戶使用安全等考慮,對(duì)無(wú)線終端設(shè)備的綁定限制功能就顯得尤為重要。
典型的無(wú)線終端設(shè)備有無(wú)線USB MODEM、無(wú)線數(shù)據(jù)卡、手機(jī)等。為了實(shí)現(xiàn)對(duì)無(wú)線終端設(shè)備的使用綁定限制,一般采用如下方式鎖網(wǎng)的方式,使用無(wú)線終端設(shè)備綁定移動(dòng)國(guó)家碼(Mobile Country Code,以下簡(jiǎn)稱MCC)和移動(dòng)網(wǎng)絡(luò)碼(Mobile Network Code,以下簡(jiǎn)稱 MNC),此無(wú)線終端設(shè)備與SIM卡是一對(duì)多的關(guān)系,即使用戶丟失了該無(wú)線終端設(shè)備后,此無(wú)線終端設(shè)備還可以配合網(wǎng)內(nèi)其他的SIM卡使用,安全性顯然得不到保證。
為了限制無(wú)線終端設(shè)備的使用范圍,還有采用無(wú)線終端設(shè)備綁定用戶小區(qū)(CELL ID)的方法,此方法限制終端的使用范圍,由于綁定的范圍比較小,失去了移動(dòng)性的優(yōu)點(diǎn),會(huì)給用戶帶來(lái)不便。還有一種做法,即機(jī)卡互鎖的方法,在SIM卡中寫入設(shè)備的國(guó)際移動(dòng)設(shè)備身份碼 international Mobile Equipment Identity,IMEI)號(hào)來(lái)實(shí)現(xiàn)無(wú)線終端設(shè)備與 SIM 卡一一對(duì)應(yīng)的關(guān)系,但鎖卡機(jī)制簡(jiǎn)單易破解,如果用戶換了 SIM卡,該無(wú)線終端設(shè)備必須重新進(jìn)行加鎖的操作否則就不能再使用。
還有的鎖網(wǎng)鎖卡的方法在無(wú)線終端售出前由運(yùn)營(yíng)商對(duì)所有的無(wú)線終端都逐一進(jìn)行加鎖操作,并且在無(wú)線終端設(shè)備中存儲(chǔ)解鎖碼和密鑰,密鑰和解鎖碼和無(wú)線終端設(shè)備為一一對(duì)應(yīng)的關(guān)系,不僅鎖網(wǎng)過(guò)程比較繁瑣,而且密鑰保管的安全性也不高,容易泄密。
上述方法或存在使用方法繁瑣,不方便,或存在容易破解安全性不高的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例所解決的技術(shù)問(wèn)題在于本發(fā)明實(shí)施例提供了一種安全性高、簡(jiǎn)單方便的用戶終端設(shè)備的鎖定方法、解鎖方法及其裝置。
本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法,包括
判斷無(wú)線終端設(shè)備中是否預(yù)先存儲(chǔ)有加密文件系統(tǒng)EFS文件,所述EFS文件包括用戶號(hào)碼與無(wú)線終端設(shè)備IMEI的映射值、所述用戶號(hào)碼與SIM卡IMSI的映射值和SIM卡的 IMSI ;
當(dāng)判斷結(jié)果為否,確定該無(wú)線終端設(shè)備未與所述用戶號(hào)碼鎖定;將無(wú)線終端設(shè)備與所述用戶號(hào)碼進(jìn)行鎖定,生成EFS文件并存儲(chǔ),允許該無(wú)線終端設(shè)備被使用;
當(dāng)判斷結(jié)果為是,確定該無(wú)線終端設(shè)備已與用戶號(hào)碼鎖定,并讀取無(wú)線終端設(shè)備的國(guó)際移動(dòng)設(shè)備標(biāo)識(shí)號(hào)IMEI,以及當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼;計(jì)算兩者之間的第一映射值;[0012]讀取所述SIM卡的國(guó)際移動(dòng)用戶標(biāo)識(shí)號(hào)IMSI,計(jì)算所述用戶號(hào)碼與所述IMSI之間的第二映射值;
將計(jì)算出的第一映射值和第二映射值,與所述無(wú)線終端設(shè)備預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值以及IMSI與用戶號(hào)碼的映射值分別進(jìn)行比較;
當(dāng)比較的結(jié)果都一致時(shí),允許該無(wú)線終端設(shè)備被使用。
使用預(yù)設(shè)的哈希算法計(jì)算第一映射值和第二映射值。
在讀取無(wú)線終端設(shè)備的IMEI和SIM卡中的用戶號(hào)碼之前,還包括判斷無(wú)線終端設(shè)備中是否預(yù)先存儲(chǔ)有加密文件系統(tǒng)EFS文件的步驟,所述EFS文件包括用戶號(hào)碼與無(wú)線終端設(shè)備IMEI的映射值、所述用戶號(hào)碼與SIM卡IMSI的映射值和SIM卡的IMSI ;
當(dāng)判斷結(jié)果為否,確定該無(wú)線終端設(shè)備未與所述用戶號(hào)碼鎖定;將無(wú)線終端設(shè)備與所述用戶號(hào)碼進(jìn)行鎖定,生成EFS文件并存儲(chǔ),允許該無(wú)線終端設(shè)備被使用;
當(dāng)判斷結(jié)果為是,確定該無(wú)線終端設(shè)備已與用戶號(hào)碼鎖定,轉(zhuǎn)向所述讀取無(wú)線終端設(shè)備的IMEI和SIM卡中的用戶號(hào)碼的步驟。
所述將無(wú)線終端設(shè)備與用戶號(hào)碼鎖定,生成EFS文件,包括
讀取當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼和該無(wú)線終端設(shè)備的IMEI,根據(jù)預(yù)設(shè)的哈希算法,計(jì)算出所述用戶號(hào)碼和所述IMEI的映射值并存入預(yù)先定義的第一標(biāo)志文件中;
讀取所述當(dāng)前插入的SIM卡的IMSI,根據(jù)預(yù)設(shè)的哈希算法,計(jì)算出所述用戶號(hào)碼和所述IMSI的映射值并存入預(yù)先定義的第二標(biāo)志文件中;
記錄所述當(dāng)前插入的SIM卡的IMSI,存入預(yù)先定義的第三標(biāo)志文件中;
設(shè)置第一標(biāo)志文件、第二標(biāo)志文件和第三標(biāo)志文件為只讀和不可刪除狀態(tài)。
當(dāng)所述第一映射值與預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值不一致時(shí),禁止該無(wú)線終端設(shè)備被使用;
當(dāng)所述第二映射值與預(yù)先存儲(chǔ)的IMSI與用戶號(hào)碼的映射值不一致時(shí),使用無(wú)線終端設(shè)備存儲(chǔ)的EFS文件中的IMSI,向其所屬網(wǎng)絡(luò)發(fā)起注冊(cè)請(qǐng)求;
若其所屬網(wǎng)絡(luò)拒絕注冊(cè),且拒絕理由為該IMSI不在歸屬位置寄存器中,則使用讀取的當(dāng)前插入的SIM卡的IMSI替換所述EFS文件的第三標(biāo)志文件中的IMSI ;使用所述第一映射值替換所述EFS文件的第一標(biāo)志文件中IMEI與用戶號(hào)碼的映射值;以及使用所述第二映射值替換所述EFS文件的第二標(biāo)志文件中IMSI與用戶號(hào)碼的映射值,并允許該無(wú)線終端設(shè)備被使用;
若其所屬網(wǎng)絡(luò)接受注冊(cè),或者拒絕注冊(cè)理由非該IMSI不在歸屬位置寄存器中,則禁止該無(wú)線終端設(shè)備被使用。
所述允許該無(wú)線終端設(shè)備被使用,包括
在該無(wú)線終端設(shè)備映射的預(yù)定義端口的描述符之后添加指示正常使用的修訂數(shù), 以告知該無(wú)線終端設(shè)備的用戶接口該無(wú)線終端設(shè)備允許被使用;
所述禁止該無(wú)線終端設(shè)備被使用,包括
在該無(wú)線終端設(shè)備映射的串口產(chǎn)品標(biāo)識(shí)和廠商標(biāo)識(shí)的描述符之后添加指示禁止使用的修訂數(shù),以告知該無(wú)線終端設(shè)備的用戶接口該無(wú)線終端設(shè)備禁止使用,以及封閉該無(wú)線終端設(shè)備的各端口。[0032]所述預(yù)設(shè)的哈希算法為MD5哈希算法。
本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的裝置,包括
判斷單元,用于判斷無(wú)線終端設(shè)備中是否預(yù)先存儲(chǔ)有加密文件系統(tǒng)EFS文件,所述EFS文件包括用戶號(hào)碼與無(wú)線終端設(shè)備IMEI的映射值、所述用戶號(hào)碼與SIM卡IMSI的映射值以及SIM卡的IMSI ;
鎖定/未鎖定確定單元,用于當(dāng)判斷結(jié)果為否時(shí),確定該無(wú)線終端設(shè)備未與所述用戶號(hào)碼鎖定;當(dāng)判斷結(jié)果為是時(shí),通知讀取單元執(zhí)行讀取操作;
鎖定單元,用于當(dāng)確定無(wú)線終端設(shè)備未與所述用戶號(hào)碼鎖定時(shí),將無(wú)線終端設(shè)備與所述用戶號(hào)碼進(jìn)行鎖定,生成EFS文件并存儲(chǔ);
允許/禁止使用確定單元,用于在鎖定單元將無(wú)線終端設(shè)備與所述用戶號(hào)碼進(jìn)行鎖定后,允許該無(wú)線終端設(shè)備被使用;以及當(dāng)比較單元的比較結(jié)果都一致時(shí),允許該無(wú)線終端設(shè)備被使用;
讀取單元,用于讀取無(wú)線終端設(shè)備的IMEI、當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼以及所述SIM卡的IMSI ;
計(jì)算單元,用于計(jì)算讀取的所述用戶號(hào)碼與所述IMEI之間的第一映射值,以及計(jì)算讀取的所述用戶號(hào)碼和所述IMSI之間的第二映射值;
比較單元,將所述計(jì)算單元計(jì)算出的第一映射值和第二映射值,與所述無(wú)線終端設(shè)備預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值以及IMSI與用戶號(hào)碼的映射值分別進(jìn)行比較。
所述鎖定單元,具體包括
第一生成子單元,用于讀取當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼和該無(wú)線終端設(shè)備的IMEI,根據(jù)預(yù)設(shè)的哈希算法,計(jì)算出所述用戶號(hào)碼和所述IMEI的映射值并存入預(yù)先定義的第一標(biāo)志文件中;
第二生成子單元,用于讀取所述當(dāng)前插入的SIM卡的IMSI,根據(jù)預(yù)設(shè)的哈希算法, 計(jì)算出所述用戶號(hào)碼和所述IMSI的映射值并存入預(yù)先定義的第二標(biāo)志文件中;
第三生成子單元,用于記錄所述當(dāng)前插入的SIM卡的IMSI,存入預(yù)先定義的第三標(biāo)志文件中;
設(shè)置子單元,用于設(shè)置第一標(biāo)志文件、第二標(biāo)志文件和第三標(biāo)志文件為只讀和不可刪除狀態(tài)。
所述允許/禁止使用確定單元,還用于當(dāng)?shù)谝挥成渲蹬c預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值不一致時(shí),禁止該無(wú)線終端設(shè)備被使用;
以及當(dāng)所述第二映射值與預(yù)先存儲(chǔ)的IMSI與用戶號(hào)碼的映射值不一致時(shí),使用無(wú)線終端設(shè)備存儲(chǔ)的EFS文件中的IMSI,向其所屬網(wǎng)絡(luò)發(fā)起注冊(cè)請(qǐng)求;
若其所屬網(wǎng)絡(luò)拒絕注冊(cè),且拒絕理由為該IMSI不在歸屬位置寄存器中,則使用讀取的當(dāng)前插入的SIM卡的IMSI替換所述EFS文件的第三標(biāo)志文件中的IMSI ;使用所述第一映射值替換所述EFS文件的第一標(biāo)志文件中IMEI與用戶號(hào)碼的映射值;以及使用所述第二映射值替換所述EFS文件的第二標(biāo)志文件中IMSI與用戶號(hào)碼的映射值,并允許該無(wú)線終端設(shè)備被使用;
若其所屬網(wǎng)絡(luò)接受注冊(cè),或者拒絕注冊(cè)理由非該IMSI不在歸屬位置寄存器中,則禁止該無(wú)線終端設(shè)備被使用。[0050]本發(fā)明實(shí)施例的有益效果包括
本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法、解鎖方法及裝置, 將無(wú)線終端設(shè)備的IMEI,當(dāng)前插入的SIM卡中的用戶號(hào)碼之間的第一映射值,與該無(wú)線終端設(shè)備預(yù)先存儲(chǔ)的IMEI和用戶號(hào)碼的映射值相比較,將當(dāng)前插入的SIM卡的IMSI與用戶號(hào)碼之間的第二映射值,與該無(wú)線終端設(shè)備存儲(chǔ)的IMSI與用戶號(hào)碼之間的映射值相比較, 只有當(dāng)比較的結(jié)果都一致時(shí),允許該無(wú)線終端設(shè)備被使用。本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法、解鎖方法及裝置,將無(wú)線終端設(shè)備與用戶號(hào)碼建立綁定關(guān)系,即使用戶更換了 SIM卡,只要保持用戶號(hào)碼不變,依然能夠正常使用該無(wú)線終端設(shè)備, 實(shí)施靈活性強(qiáng)。并且由于鎖定的過(guò)程在用戶使用SIM卡的過(guò)程中執(zhí)行,避免了現(xiàn)有技術(shù)中運(yùn)營(yíng)商在無(wú)線終端設(shè)備售出之前即對(duì)各無(wú)線終端設(shè)備逐一進(jìn)行加鎖操作,并且由于整個(gè)過(guò)程不需要使用密鑰,所以不存在密鑰保管和分發(fā)過(guò)程可能帶來(lái)的泄密和保密性不高的問(wèn)題。
本發(fā)明實(shí)施例提供的解鎖方法,通過(guò)對(duì)無(wú)線終端設(shè)備鎖定的用戶號(hào)碼的驗(yàn)證,刪除無(wú)線終端設(shè)備存儲(chǔ)的IMEI與用戶號(hào)碼的映射值、IMSI與用戶號(hào)碼的映射值以及IMSI,即可實(shí)現(xiàn)解鎖,解鎖過(guò)程也很簡(jiǎn)單方便。
進(jìn)一步地,本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法、解鎖方法及裝置,通過(guò)不可逆的哈希算法進(jìn)行加密,破解難度大,安全性更高。
圖1為本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法的流程圖;
圖2為本發(fā)明實(shí)施例提供的無(wú)線終端設(shè)備的解鎖方法的流程圖;
圖3為本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的裝置的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例提供的鎖定單元的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例提供的無(wú)線終端設(shè)備的解鎖裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖,對(duì)本發(fā)明提供的一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法及裝置的具體實(shí)施方式
進(jìn)行詳細(xì)的說(shuō)明。
首先對(duì)本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法進(jìn)行詳細(xì)的說(shuō)明。
如圖1所示,本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法, 在無(wú)線終端設(shè)備通電開(kāi)機(jī),進(jìn)入初始化狀態(tài)之前,執(zhí)行如下步驟
S101、判斷無(wú)線終端設(shè)備是否插入了 SIM卡,若是,執(zhí)行S102,若否,執(zhí)行步驟 S112。
S102、判斷插入的SIM卡是否是測(cè)試用的SIM卡,若是,執(zhí)行步驟S111,否則,繼續(xù)執(zhí)行步驟S103。
本步驟S102是可選步驟,本步驟S102出于SIM卡的測(cè)試需要而設(shè)定,SIM卡在出售前或者出售后,可能會(huì)進(jìn)行測(cè)試,測(cè)試所使用的SIM卡的MCC和MNC與網(wǎng)絡(luò)中用戶正常使用的SIM卡不同,本步驟中可以通過(guò)對(duì)SIM卡的MCC和MNC判斷該SIM卡是否屬于測(cè)試用 SIM卡,如果是測(cè)試用SIM卡,則準(zhǔn)許無(wú)線終端設(shè)備被使用,該無(wú)線終端設(shè)備隨后進(jìn)入正常的初始化過(guò)程。
S103、判斷該無(wú)線終端設(shè)備中是否存儲(chǔ)有加密文件系統(tǒng)(Encrypting File System, EFS)文件,若存在,則確定該無(wú)線終端設(shè)備已經(jīng)鎖定過(guò)用戶號(hào)碼,執(zhí)行步驟S105 ; 若不存在,則確定該無(wú)線終端設(shè)備沒(méi)有鎖定過(guò)該用戶號(hào)碼,執(zhí)行步驟S104。
本發(fā)明實(shí)施例中,EFS文件中包含用戶號(hào)碼與無(wú)線終端設(shè)備IMEI的映射值、用戶號(hào)碼與 SIM卡的國(guó)際移動(dòng)用戶標(biāo)識(shí)號(hào)(International Mobile Subscribe Identity, IMSI) 的映射值以及SIM卡的IMSI。
S104、將無(wú)線終端設(shè)備與用戶號(hào)碼進(jìn)行鎖定,生成EFS文件并存儲(chǔ)。然后轉(zhuǎn)向執(zhí)行步驟S111。
在本發(fā)明實(shí)施例中,用戶號(hào)碼可以由運(yùn)營(yíng)商預(yù)先寫入SIM卡中分配給用戶,例如可以將用戶號(hào)碼寫入SIM卡的MSISDN文件中。
具體地,在將無(wú)線終端設(shè)備與用戶號(hào)碼鎖定和生成EFS文件的過(guò)程如下
讀取當(dāng)前無(wú)線終端設(shè)備插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼和該無(wú)線終端設(shè)備的IMEI,根據(jù)預(yù)設(shè)的哈希算法,計(jì)算出讀取的用戶號(hào)碼和讀取 IMEI之間的映射值并存入預(yù)先定義的第一標(biāo)志文件中;
讀取當(dāng)前無(wú)線終端設(shè)備插入的SIM卡的IMSI,根據(jù)預(yù)設(shè)的哈希算法,計(jì)算出讀取的用戶號(hào)碼和IMSI的映射值并存入預(yù)先定義的第二標(biāo)志文件中;
記錄當(dāng)前插入的SIM卡的IMSI,存入預(yù)先定義的第三標(biāo)志文件中;
設(shè)置第一標(biāo)志文件、第一標(biāo)志文件和第三標(biāo)志文件為只讀和不可刪除狀態(tài)。
第一標(biāo)志文件、第二標(biāo)志文件和第三標(biāo)志文件組成了 EFS文件。
較佳地,本發(fā)明實(shí)施例中,預(yù)設(shè)的哈希算法可以采用MD5哈希算法。MD5哈希算法屬于不可逆加密算法,其加密過(guò)程不需要使用密鑰,對(duì)明文進(jìn)行加密后形成密文,加密后的密文無(wú)法直接解密,解密過(guò)程必須經(jīng)過(guò)輸入明文再次加密,比較兩次加密的結(jié)果一致時(shí),才可認(rèn)為再次輸入的明文即為解密后的明文。不可逆加密算法破解難度大,且使用方便,不存在密鑰保管和分發(fā)的問(wèn)題。
S105、讀取無(wú)線終端設(shè)備的IMEI,以及當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼;計(jì)算兩者之間的第一映射值;
計(jì)算方法采用預(yù)設(shè)的哈希算法,該預(yù)設(shè)的哈希算法,與步驟S104采用的算法相同。
S106、將步驟S105計(jì)算出的第一映射值,與無(wú)線終端設(shè)備存儲(chǔ)的EFS文件中包含的用戶號(hào)碼與無(wú)線終端設(shè)備IMEI的映射值相比較,如果兩者一致,執(zhí)行步驟S107,否則,執(zhí)行步驟Sl 12。
在兩者一致的情況下,說(shuō)明當(dāng)前插入的SIM卡中的用戶號(hào)碼,與該無(wú)線終端設(shè)備鎖定的用戶號(hào)碼一致。否則,認(rèn)為當(dāng)前插入的SIM中的用戶號(hào)碼與該無(wú)線終端設(shè)備不匹配, 禁止該無(wú)線終端的使用。
S107、讀取SIM卡的IMSI,計(jì)算讀取的用戶號(hào)碼與IMSI之間的第二映射值。
計(jì)算方法采用預(yù)設(shè)的哈希算法,該預(yù)設(shè)的哈希算法,與步驟S104采用的算法相同。
S108、將步驟S107計(jì)算得到的第二映射值,與無(wú)線終端設(shè)備存儲(chǔ)的EFS文件中包含的用戶號(hào)碼與SIM卡IMSI的映射值相比較,如果兩者一致,執(zhí)行步驟Slll ;如果兩者不一致,則執(zhí)行下述步驟S109。
在本步驟S108中,在兩者一致的情況下,說(shuō)明當(dāng)前插入的SIM卡與該無(wú)線終端設(shè)備鎖定用戶號(hào)碼時(shí)使用的SIM卡為同一張卡,如果兩者不一致,那么會(huì)出現(xiàn)兩種情況,一種是用戶合法換卡(用戶號(hào)碼未變,但是SIM卡已經(jīng)更換),另一種是非法的同號(hào)卡。為了進(jìn)一步進(jìn)行區(qū)分,需要執(zhí)行下述步驟S109。
S109、使用EFS文件中存儲(chǔ)的IMSI,向其所屬網(wǎng)絡(luò)發(fā)起注冊(cè)請(qǐng)求;如果注冊(cè)成功, 則執(zhí)行步驟S112 ;如果注冊(cè)不成功,且拒絕注冊(cè)的理由為該IMSI不在歸屬位置寄存器HLR 中,執(zhí)行步驟SllO和步驟Slll ;如果注冊(cè)不成功,但是拒絕注冊(cè)的理由是除了前述“IMSI 不在歸屬位置寄存器中”之外的其他理由,那么也轉(zhuǎn)向執(zhí)行步驟S112。
如果網(wǎng)絡(luò)拒絕注冊(cè),且拒絕的理由為該IMSI不在HLR中,那么證明用戶合法地更換了 SIM卡,但是該SIM卡中的用戶號(hào)碼與該無(wú)線終端鎖定的用戶號(hào)碼一致。如果網(wǎng)絡(luò)接受注冊(cè),或者拒絕注冊(cè)為其他原因,則說(shuō)明該無(wú)線終端鎖定用戶號(hào)碼時(shí)所使用的SIM卡當(dāng)前仍然有效,當(dāng)前插入無(wú)線終端設(shè)備的SIM卡是非法的同號(hào)卡。
S110、使用讀取的當(dāng)前插入的SIM卡的IMSI替換EFS文件的第三標(biāo)志文件中的 IMSI ;使用第一映射值替換EFS文件的第一標(biāo)志文件中IMEI與用戶號(hào)碼的映射值;以及使用第二映射值替換EFS文件的第二標(biāo)志文件中IMSI與用戶號(hào)碼的映射值。
SllU允許該無(wú)線終端設(shè)備被使用。
本步驟Slll中,在該無(wú)線終端設(shè)備映射的預(yù)定義端口的描述符之后添加指示正常使用的修訂數(shù)revision number,以告知該無(wú)線終端設(shè)備的用戶接口(User Interface, UI)該無(wú)線終端設(shè)備允許被使用。
S112、禁止該無(wú)線終端設(shè)備被使用。
在該無(wú)線終端設(shè)備映射的串口產(chǎn)品標(biāo)識(shí)(Product ID, PID)和廠商標(biāo)識(shí)(Vendor ID, VID)的描述符后添加指示禁止使用的revision number,以告知該無(wú)線終端設(shè)備的UI 該無(wú)線終端設(shè)備禁止被使用,同時(shí),該無(wú)線終端的各端口也被封閉,防止被非法破解。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法中,采用不可逆的哈希算法進(jìn)行加密,不存在密鑰保管和分發(fā)問(wèn)題,破解難度大,安全性更高。此外,通過(guò)用戶在第一次使用合法SIM卡時(shí),實(shí)現(xiàn)與無(wú)線終端設(shè)備與用戶號(hào)碼的綁定, 不需要運(yùn)營(yíng)商或者生產(chǎn)商預(yù)先逐一對(duì)無(wú)線終端設(shè)備進(jìn)行加鎖的操作。并且在實(shí)現(xiàn)無(wú)線終端設(shè)備與用戶號(hào)碼綁定的情況下,即使用戶合法地更換了 SIM卡,也同樣能方便實(shí)現(xiàn)新的SIM 卡與該無(wú)線終端設(shè)備之間的綁定關(guān)系,實(shí)施過(guò)程簡(jiǎn)單方便。
對(duì)應(yīng)地,本發(fā)明實(shí)施例還提供了一種無(wú)線終端設(shè)備的解鎖方法,無(wú)線終端設(shè)備中插入SIM卡,開(kāi)機(jī)后,如圖2所示,執(zhí)行以下步驟
S201、根據(jù)該無(wú)線終端設(shè)備鎖定的用戶號(hào)碼,獲取授權(quán)的攜帶有用戶號(hào)碼的許可證LICENCE文件。
在本步驟S201中,無(wú)線終端設(shè)備通過(guò)登錄例如運(yùn)營(yíng)商授權(quán)的網(wǎng)站,根據(jù)網(wǎng)站的提示,輸入該無(wú)線終端鎖定的用戶號(hào)碼。[0095]網(wǎng)站服務(wù)器根據(jù)輸入的用戶號(hào)碼,下載運(yùn)營(yíng)商授權(quán)的攜帶有用戶號(hào)碼的LICENCE 文件。
S202、讀取當(dāng)前無(wú)線終端設(shè)備插入的SIM卡中的用戶號(hào)碼,將其與LICENCE文件中的用戶號(hào)碼相比較,當(dāng)兩者一致時(shí),執(zhí)行步驟S203 ;否則,執(zhí)行步驟S204。
S203、允許該無(wú)線終端設(shè)備解鎖,刪除其存儲(chǔ)的EFS文件中包含的IMEI與用戶號(hào)碼的映射值、IMSI與用戶號(hào)碼的映射值以及IMSI。
S204、拒絕該無(wú)線終端設(shè)備解鎖,發(fā)出告警信息后結(jié)束流程。
在具體實(shí)施時(shí),上述步驟S202至步驟S204可以由無(wú)線終端從運(yùn)營(yíng)商授權(quán)的網(wǎng)站中下載相應(yīng)的解鎖軟件來(lái)完成。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的裝置,由于該裝置解決問(wèn)題的原理與前述一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法相似,因此該裝置的實(shí)施可以參見(jiàn)方法的實(shí)施,重復(fù)之處不在贅述。
如圖3所示,本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的裝置, 具體包括
讀取單元301,用于讀取無(wú)線終端設(shè)備的IMEI、當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼以及所述SIM卡的IMSI ;
計(jì)算單元302,用于計(jì)算讀取的用戶號(hào)碼與IMEI之間的第一映射值,以及計(jì)算讀取的用戶號(hào)碼和IMSI之間的第二映射值;
比較單元303,將計(jì)算單元302計(jì)算出的第一映射值和第二映射值,與無(wú)線終端設(shè)備預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值以及IMSI與用戶號(hào)碼的映射值分別進(jìn)行比較;
允許/禁止使用確定單元304,當(dāng)比較單元303的比較結(jié)果都一致時(shí),允許該無(wú)線終端設(shè)備被使用。
本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的裝置,如圖3所示, 還可以包括判斷單元305、鎖定/未鎖定確定單元306和鎖定單元307 ;其中
判斷單元305,用于判斷無(wú)線終端設(shè)備中是否預(yù)先存儲(chǔ)有加密文件系統(tǒng)EFS文件, 該EFS文件包括用戶號(hào)碼與無(wú)線終端設(shè)備IMEI的映射值、用戶號(hào)碼與SIM卡IMSI的映射值以及SIM卡的IMSI ;
鎖定/未鎖定確定單元306,用于當(dāng)判斷結(jié)果為否時(shí),確定該無(wú)線終端設(shè)備未與該用戶號(hào)碼鎖定;當(dāng)判斷結(jié)果為是時(shí),通知讀取單元301執(zhí)行讀取操作;
鎖定單元307,用于當(dāng)確定無(wú)線終端設(shè)備未與用戶號(hào)碼鎖定時(shí),將無(wú)線終端設(shè)備與用戶號(hào)碼進(jìn)行鎖定,生成EFS文件并存儲(chǔ);
允許/禁止使用確定單元304,還用于在鎖定單元307將無(wú)線終端設(shè)備與用戶號(hào)碼進(jìn)行鎖定后,允許該無(wú)線終端設(shè)備被使用。
進(jìn)一步地,鎖定單元307,如圖4所示,具體包括
第一生成子單元3071,用于讀取當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼和該無(wú)線終端設(shè)備的IMEI,根據(jù)預(yù)設(shè)的哈希算法,計(jì)算出用戶號(hào)碼和 IMEI的映射值并存入預(yù)先定義的第一標(biāo)志文件中;
第二生成子單元3072,用于讀取當(dāng)前插入的SIM卡的IMSI,根據(jù)預(yù)設(shè)的哈希算法, 計(jì)算出用戶號(hào)碼和IMSI的映射值并存入預(yù)先定義的第二標(biāo)志文件中;[0114]第三生成子單元3073,用于記錄當(dāng)前插入的SIM卡的IMSI,存入預(yù)先定義的第三標(biāo)志文件中;
設(shè)置子單元3074,用于設(shè)置第一標(biāo)志文件、第一標(biāo)志文件和第三標(biāo)志文件為只讀和不可刪除狀態(tài)。
本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的裝置中的允許/禁止使用確定單元304,還用于當(dāng)?shù)谝挥成渲蹬c預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值不一致時(shí), 禁止該無(wú)線終端設(shè)備被使用;
以及當(dāng)?shù)诙成渲蹬c預(yù)先存儲(chǔ)的IMSI與用戶號(hào)碼的映射值不一致時(shí),使用無(wú)線終端設(shè)備存儲(chǔ)的EFS文件中的IMSI,向其所屬網(wǎng)絡(luò)發(fā)起注冊(cè)請(qǐng)求;
若其所屬網(wǎng)絡(luò)拒絕注冊(cè),且拒絕理由為該IMSI不在歸屬位置寄存器中,則使用讀取的當(dāng)前插入的SIM卡的IMSI替換所述EFS文件的第三標(biāo)志文件中的IMSI ;使用第一映射值替換EFS文件的第一標(biāo)志文件中IMEI與用戶號(hào)碼的映射值;以及使用第二映射值替換 EFS文件的第二標(biāo)志文件中IMSI與用戶號(hào)碼的映射值,并允許該無(wú)線終端設(shè)備被使用;
若其所屬網(wǎng)絡(luò)接受注冊(cè),或者拒絕注冊(cè)理由非該IMSI不在歸屬位置寄存器中,則禁止該無(wú)線終端設(shè)備被使用。
根據(jù)本發(fā)明實(shí)施例提供的無(wú)線終端設(shè)備解鎖方法,本發(fā)明實(shí)施例還提供了一種無(wú)線終端解鎖裝置,如圖5所示,包括
獲取單元501,用于根據(jù)該無(wú)線終端設(shè)備鎖定的用戶號(hào)碼,獲取授權(quán)的攜帶有用戶號(hào)碼的許可證LICENCE文件;
讀取單元502,用于讀取當(dāng)前插入的SIM卡中的用戶號(hào)碼;
比較單元503,用于將讀取的用戶號(hào)碼與LICENCE文件中的用戶號(hào)碼相比較;
解鎖/拒絕解鎖單元504,當(dāng)比較的結(jié)果為一致時(shí),刪除該無(wú)線終端設(shè)備預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值、IMSI與用戶號(hào)碼的映射值以及IMSI ;否則,拒絕解鎖。
本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法、解鎖方法及裝置, 將無(wú)線終端設(shè)備的IMEI,當(dāng)前插入的SIM卡中的用戶號(hào)碼之間的第一映射值,與該無(wú)線終端設(shè)備預(yù)先存儲(chǔ)的IMEI和用戶號(hào)碼的映射值相比較,將當(dāng)前插入的SIM卡的IMSI與用戶號(hào)碼之間的第二映射值,與該無(wú)線終端設(shè)備存儲(chǔ)的IMSI與用戶號(hào)碼之間的映射值相比較, 只有當(dāng)比較的結(jié)果都一致時(shí),允許該無(wú)線終端設(shè)備被使用,本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法、解鎖方法及裝置,將無(wú)線終端設(shè)備與用戶號(hào)碼建立綁定關(guān)系,即使用戶更換了 SIM卡,只要保持用戶號(hào)碼不變,依然能夠正常使用該無(wú)線終端設(shè)備, 實(shí)施時(shí)靈活性強(qiáng)。并且由于鎖定的過(guò)程在用戶使用SIM卡的過(guò)程中執(zhí)行,避免了現(xiàn)有技術(shù)中運(yùn)營(yíng)商在無(wú)線終端設(shè)備售出之前即對(duì)各無(wú)線終端設(shè)備逐一進(jìn)行加鎖操作,并且由于整個(gè)過(guò)程不需要使用密鑰,所以不存在密鑰保管和分發(fā)過(guò)程可能帶來(lái)的泄密和保密性不高的問(wèn)題。
本發(fā)明實(shí)施例還可以相應(yīng)地通過(guò)對(duì)無(wú)線終端設(shè)備鎖定的用戶號(hào)碼的驗(yàn)證,刪除其存儲(chǔ)的IMEI與用戶號(hào)碼的映射值、IMSI與用戶號(hào)碼的映射值以及IMSI,即可實(shí)現(xiàn)解鎖,解鎖過(guò)程也很簡(jiǎn)單方便。
進(jìn)一步地,本發(fā)明實(shí)施例提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法、解鎖方法及裝置,通過(guò)不可逆的哈希算法進(jìn)行加密,破解難度大,安全性更高。[0128] 顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求
及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法,其特征在于,包括判斷無(wú)線終端設(shè)備中是否預(yù)先存儲(chǔ)有加密文件系統(tǒng)EFS文件,所述EFS文件包括用戶號(hào)碼與無(wú)線終端設(shè)備IMEI的映射值、所述用戶號(hào)碼與SIM卡IMSI的映射值和SIM卡的 IMSI ;當(dāng)判斷結(jié)果為否,確定該無(wú)線終端設(shè)備未與所述用戶號(hào)碼鎖定;將無(wú)線終端設(shè)備與所述用戶號(hào)碼進(jìn)行鎖定,生成EFS文件并存儲(chǔ),允許該無(wú)線終端設(shè)備被使用;當(dāng)判斷結(jié)果為是,確定該無(wú)線終端設(shè)備已與用戶號(hào)碼鎖定,并讀取無(wú)線終端設(shè)備的國(guó)際移動(dòng)設(shè)備標(biāo)識(shí)號(hào)IMEI,以及當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼;計(jì)算兩者之間的第一映射值;讀取所述SIM卡的國(guó)際移動(dòng)用戶標(biāo)識(shí)號(hào)IMSI,計(jì)算所述用戶號(hào)碼與所述IMSI之間的第二映射值;將計(jì)算出的第一映射值和第二映射值,與所述無(wú)線終端設(shè)備預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值以及IMSI與用戶號(hào)碼的映射值分別進(jìn)行比較; 當(dāng)比較的結(jié)果都一致時(shí),允許該無(wú)線終端設(shè)備被使用。
2.如權(quán)利要求
1所述的方法,其特征在于,使用預(yù)設(shè)的哈希算法計(jì)算第一映射值和第二映射值。
3.如權(quán)利要求
1所述的方法,其特征在于,所述將無(wú)線終端設(shè)備與用戶號(hào)碼鎖定,生成 EFS文件,包括讀取當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼和該無(wú)線終端設(shè)備的IMEI,根據(jù)預(yù)設(shè)的哈希算法,計(jì)算出所述用戶號(hào)碼和所述IMEI的映射值并存入預(yù)先定義的第一標(biāo)志文件中;讀取所述當(dāng)前插入的SIM卡的IMSI,根據(jù)預(yù)設(shè)的哈希算法,計(jì)算出所述用戶號(hào)碼和所述IMSI的映射值并存入預(yù)先定義的第二標(biāo)志文件中;記錄所述當(dāng)前插入的SIM卡的IMSI,存入預(yù)先定義的第三標(biāo)志文件中; 設(shè)置第一標(biāo)志文件、第二標(biāo)志文件和第三標(biāo)志文件為只讀和不可刪除狀態(tài)。
4.如權(quán)利要求
3所述的方法,其特征在于,當(dāng)所述第一映射值與預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值不一致時(shí),禁止該無(wú)線終端設(shè)備被使用;當(dāng)所述第二映射值與預(yù)先存儲(chǔ)的IMSI與用戶號(hào)碼的映射值不一致時(shí),使用無(wú)線終端設(shè)備存儲(chǔ)的EFS文件中的IMSI,向其所屬網(wǎng)絡(luò)發(fā)起注冊(cè)請(qǐng)求;若其所屬網(wǎng)絡(luò)拒絕注冊(cè),且拒絕理由為該IMSI不在歸屬位置寄存器中,則使用讀取的當(dāng)前插入的SIM卡的IMSI替換所述EFS文件的第三標(biāo)志文件中的IMSI ;使用所述第一映射值替換所述EFS文件的第一標(biāo)志文件中IMEI與用戶號(hào)碼的映射值;以及使用所述第二映射值替換所述EFS文件的第二標(biāo)志文件中IMSI與用戶號(hào)碼的映射值,并允許該無(wú)線終端設(shè)備被使用;若其所屬網(wǎng)絡(luò)接受注冊(cè),或者拒絕注冊(cè)理由非該IMSI不在歸屬位置寄存器中,則禁止該無(wú)線終端設(shè)備被使用。
5.如權(quán)利要求
4所述的方法,其特征在于,所述允許該無(wú)線終端設(shè)備被使用,包括在該無(wú)線終端設(shè)備映射的預(yù)定義端口的描述符之后添加指示正常使用的修訂數(shù),以告知該無(wú)線終端設(shè)備的用戶接口該無(wú)線終端設(shè)備允許被使用;所述禁止該無(wú)線終端設(shè)備被使用,包括在該無(wú)線終端設(shè)備映射的串口產(chǎn)品標(biāo)識(shí)和廠商標(biāo)識(shí)的描述符之后添加指示禁止使用的修訂數(shù),以告知該無(wú)線終端設(shè)備的用戶接口該無(wú)線終端設(shè)備禁止使用,以及封閉該無(wú)線終端設(shè)備的各端口。
6.如權(quán)利要求
2或3所述的方法,其特征在于,所述預(yù)設(shè)的哈希算法為MD5哈希算法。
7.一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的裝置,其特征在于,包括判斷單元,用于判斷無(wú)線終端設(shè)備中是否預(yù)先存儲(chǔ)有加密文件系統(tǒng)EFS文件,所述EFS 文件包括用戶號(hào)碼與無(wú)線終端設(shè)備IMEI的映射值、所述用戶號(hào)碼與SIM卡IMSI的映射值以及SIM卡的IMSI ;鎖定/未鎖定確定單元,用于當(dāng)判斷結(jié)果為否時(shí),確定該無(wú)線終端設(shè)備未與所述用戶號(hào)碼鎖定;當(dāng)判斷結(jié)果為是時(shí),通知讀取單元執(zhí)行讀取操作;鎖定單元,用于當(dāng)確定無(wú)線終端設(shè)備未與所述用戶號(hào)碼鎖定時(shí),將無(wú)線終端設(shè)備與所述用戶號(hào)碼進(jìn)行鎖定,生成EFS文件并存儲(chǔ);允許/禁止使用確定單元,用于在鎖定單元將無(wú)線終端設(shè)備與所述用戶號(hào)碼進(jìn)行鎖定后,允許該無(wú)線終端設(shè)備被使用;以及當(dāng)比較單元的比較結(jié)果都一致時(shí),允許該無(wú)線終端設(shè)備被使用;讀取單元,用于讀取無(wú)線終端設(shè)備的IMEI、當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼以及所述SIM卡的IMSI ;計(jì)算單元,用于計(jì)算讀取的所述用戶號(hào)碼與所述IMEI之間的第一映射值,以及計(jì)算讀取的所述用戶號(hào)碼和所述IMSI之間的第二映射值;比較單元,將所述計(jì)算單元計(jì)算出的第一映射值和第二映射值,與所述無(wú)線終端設(shè)備預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值以及IMSI與用戶號(hào)碼的映射值分別進(jìn)行比較。
8.如權(quán)利要求
7所述的裝置,其特征在于,所述鎖定單元,具體包括第一生成子單元,用于讀取當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼和該無(wú)線終端設(shè)備的IMEI,根據(jù)預(yù)設(shè)的哈希算法,計(jì)算出所述用戶號(hào)碼和所述 IMEI的映射值并存入預(yù)先定義的第一標(biāo)志文件中;第二生成子單元,用于讀取所述當(dāng)前插入的SIM卡的IMSI,根據(jù)預(yù)設(shè)的哈希算法,計(jì)算出所述用戶號(hào)碼和所述IMSI的映射值并存入預(yù)先定義的第二標(biāo)志文件中;第三生成子單元,用于記錄所述當(dāng)前插入的SIM卡的IMSI,存入預(yù)先定義的第三標(biāo)志文件中;設(shè)置子單元,用于設(shè)置第一標(biāo)志文件、第二標(biāo)志文件和第三標(biāo)志文件為只讀和不可刪除狀態(tài)。
9.如權(quán)利要求
8所述的裝置,其特征在于,所述允許/禁止使用確定單元,還用于當(dāng)?shù)谝挥成渲蹬c預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值不一致時(shí),禁止該無(wú)線終端設(shè)備被使用;以及當(dāng)所述第二映射值與預(yù)先存儲(chǔ)的IMSI與用戶號(hào)碼的映射值不一致時(shí),使用無(wú)線終端設(shè)備存儲(chǔ)的EFS文件中的IMSI,向其所屬網(wǎng)絡(luò)發(fā)起注冊(cè)請(qǐng)求;若其所屬網(wǎng)絡(luò)拒絕注冊(cè),且拒絕理由為該IMSI不在歸屬位置寄存器中,則使用讀取的當(dāng)前插入的SIM卡的IMSI替換所述EFS文件的第三標(biāo)志文件中的IMSI ;使用所述第一映射值替換所述EFS文件的第一標(biāo)志文件中IMEI與用戶號(hào)碼的映射值;以及使用所述第二映射值替換所述EFS文件的第二標(biāo)志文件中IMSI與用戶號(hào)碼的映射值,并允許該無(wú)線終端設(shè)備被使用;若其所屬網(wǎng)絡(luò)接受注冊(cè),或者拒絕注冊(cè)理由非該IMSI不在歸屬位置寄存器中,則禁止該無(wú)線終端設(shè)備被使用。
專利摘要
本發(fā)明公開(kāi)了一種實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法、解鎖方法及裝置,本發(fā)明提供的實(shí)現(xiàn)無(wú)線終端設(shè)備鎖定用戶號(hào)碼的方法,包括讀取無(wú)線終端設(shè)備的IMEI,以及當(dāng)前插入的SIM卡中存儲(chǔ)的預(yù)先分配給該無(wú)線終端設(shè)備的用戶號(hào)碼;計(jì)算兩者之間的第一映射值;讀取SIM卡的IMSI,計(jì)算用戶號(hào)碼與IMSI之間的第二映射值;將計(jì)算出的第一映射值和第二映射值,與無(wú)線終端設(shè)備預(yù)先存儲(chǔ)的IMEI與用戶號(hào)碼的映射值以及IMSI與用戶號(hào)碼的映射值分別進(jìn)行比較;當(dāng)比較的結(jié)果都一致時(shí),允許該無(wú)線終端設(shè)備被使用。本發(fā)明將無(wú)線終端設(shè)備與用戶號(hào)碼建立綁定關(guān)系,并且安全性高、使用簡(jiǎn)單方便。
文檔編號(hào)H04W8/18GKCN101616401 B發(fā)布類型授權(quán) 專利申請(qǐng)?zhí)朇N 200910159909
公開(kāi)日2011年12月7日 申請(qǐng)日期2009年7月21日
發(fā)明者宋欣, 段明艷, 王科平, 胡樂(lè)申, 車忠輝, 鄭宏濤 申請(qǐng)人:中興通訊股份有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan專利引用 (2),