一種基于虛擬客戶識(shí)別模塊的通信方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于虛擬客戶識(shí)別模塊技術(shù)領(lǐng)域,尤其涉及一種基于虛擬客戶識(shí)別模塊的通信方法及裝置。
【背景技術(shù)】
[0002]在現(xiàn)有的蜂窩網(wǎng)絡(luò)中,移動(dòng)終端,如手機(jī)需要實(shí)體SIM卡(Subscriber IdentityM o d u I e,客戶識(shí)別模塊)的支持才可以訪問蜂窩網(wǎng)絡(luò)。但是,實(shí)體SIM卡目前是由運(yùn)營商發(fā)行,且運(yùn)營商發(fā)行的實(shí)體SIM卡一般情況下只能訪問該運(yùn)營商的網(wǎng)絡(luò),S卩實(shí)體SIM卡將移動(dòng)終端“鎖定”在一個(gè)網(wǎng)絡(luò)上。
[0003]為解決實(shí)體SM卡的上述問題,產(chǎn)生了虛擬S頂卡,之所以稱之為虛擬S頂卡,是因?yàn)樵撎摂MSIM卡采用嵌入式技術(shù),在出廠時(shí)會(huì)被預(yù)裝在移動(dòng)終端里,由于虛擬SIM卡并未鎖定于某個(gè)運(yùn)營商網(wǎng)絡(luò),因此用戶可以通過移動(dòng)終端的系統(tǒng)界面切換運(yùn)營商服務(wù),省去了將實(shí)體SIM卡拿出和更換的環(huán)節(jié)。
[0004]例如用戶通過移動(dòng)終端的系統(tǒng)界面可以快速改變運(yùn)營商并保留手機(jī)號(hào)碼,選擇更優(yōu)的服務(wù)和價(jià)格,選擇當(dāng)下信號(hào)覆蓋最好的運(yùn)營商,無論是在本地,還是外地或國外漫游,都可以選擇更符合成本效益的短期合約,避免長(zhǎng)途和漫游費(fèi)
[0005]雖然現(xiàn)有的虛擬SIM卡可以帶來很大的方便以及低資費(fèi)的漫游業(yè)務(wù)。但是,虛擬SIM卡的關(guān)鍵參數(shù),例如Ki(Key identifier,手機(jī)鑒權(quán)密鑰)在下發(fā)到modem(調(diào)制解調(diào)器)芯片之后,都是以明文的方式參與業(yè)務(wù)處理,存在一定的泄露風(fēng)險(xiǎn)。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本發(fā)明提供一種基于虛擬SIM卡的通信方法及裝置,用于提高虛擬SIM卡中各個(gè)參數(shù)的安全性。
[0007]本發(fā)明提供一種基于虛擬S頂卡的通信方法,應(yīng)用于移動(dòng)終端中,所述方法包括:
[0008]在所述移動(dòng)終端使用所述虛擬SM卡的情況下,向服務(wù)器發(fā)送第一消息,所述第一消息用于指示所述移動(dòng)終端當(dāng)前正在使用所述虛擬SM卡,并且使用加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互;
[0009]接收服務(wù)器發(fā)送的加密后的第一參數(shù);
[0010]基于所述加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互。
[0011]優(yōu)選地,所述向服務(wù)器發(fā)送第一消息,包括:
[0012]向所述服務(wù)器發(fā)送注冊(cè)請(qǐng)求消息,所述注冊(cè)請(qǐng)求消息中攜帶有所述虛擬SIM卡的標(biāo)識(shí)信息,所述虛擬SIM卡的標(biāo)識(shí)信息用于指示所述移動(dòng)終端當(dāng)前正在使用所述虛擬SIM卡,并且使用加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互。
[0013]優(yōu)選地,所述向服務(wù)器發(fā)送第一消息,包括:
[0014]向所述服務(wù)器發(fā)送無線連接請(qǐng)求消息,所述無線連接請(qǐng)求消息中攜帶有所述虛擬S頂卡的標(biāo)識(shí)信息,所述虛擬S頂卡的標(biāo)識(shí)信息用于指示所述移動(dòng)終端當(dāng)前正在使用所述虛擬S頂卡,并且使用加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互。
[0015]優(yōu)選地,所述方法還包括:
[0016]獲取加密密鑰和加密算法,所述加密密鑰和所述加密算法用于對(duì)所述虛擬SIM卡的第一參數(shù)進(jìn)行解密;
[0017]判斷所述移動(dòng)終端配置的通信模塊的級(jí)別是否滿足通信安全要求;
[0018]如果是,則使用所述加密密鑰和所述加密算法對(duì)所述第一參數(shù)進(jìn)行解密;
[0019]如果否,則控制所述移動(dòng)終端直接存儲(chǔ)加密后的第一參數(shù)。
[0020]優(yōu)選地,所述判斷所述移動(dòng)終端配置的通信模塊的級(jí)別是否滿足通信安全要求,包括:判斷所述通信模塊的標(biāo)識(shí)信息是否為預(yù)設(shè)標(biāo)識(shí)信息。
[0021]本發(fā)明還提供一種基于虛擬客戶識(shí)別模塊SIM卡的通信裝置,應(yīng)用于移動(dòng)終端中,所述裝置包括:
[0022]發(fā)送單元,用于在所述移動(dòng)終端使用所述虛擬SIM卡的情況下向服務(wù)器發(fā)送第一消息,所述第一消息用于指示所述移動(dòng)終端當(dāng)前正在使用所述虛擬S頂卡,并且使用加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互;
[0023]接收單元,用于接收服務(wù)器發(fā)送的加密后的第一參數(shù);
[0024]交互單元,用于基于所述加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互。
[0025]優(yōu)選地,所述發(fā)送單元用于向所述服務(wù)器發(fā)送注冊(cè)請(qǐng)求消息,所述注冊(cè)請(qǐng)求消息中攜帶有所述虛擬SIM卡的標(biāo)識(shí)信息,所述虛擬SIM卡的標(biāo)識(shí)信息用于指示所述移動(dòng)終端當(dāng)前正在使用所述虛擬S頂卡,并且使用加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互。
[0026]優(yōu)選地,所述發(fā)送單元用于向所述服務(wù)器發(fā)送無線連接請(qǐng)求消息,所述無線連接請(qǐng)求消息中攜帶有所述虛擬SIM卡的標(biāo)識(shí)信息,所述虛擬S頂卡的標(biāo)識(shí)信息用于指示所述移動(dòng)終端當(dāng)前正在使用所述虛擬SM卡,并且使用加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互。
[0027]優(yōu)選地,所述裝置還包括:
[0028]獲取單元,用于獲取加密密鑰和加密算法,所述加密密鑰和所述加密算法用于對(duì)所述虛擬SIM卡的第一參數(shù)進(jìn)行解密;
[0029]判斷單元,用于判斷所述移動(dòng)終端配置的通信模塊的級(jí)別是否滿足通信安全要求;
[0030]控制單元,用于在所述移動(dòng)終端配置的通信模塊的級(jí)別滿足通信安全要求的情況下,則使用所述加密密鑰和所述加密算法對(duì)所述第一參數(shù)進(jìn)行解密;以及用于在所述移動(dòng)終端配置的通信模塊的級(jí)別不滿足通信安全要求的情況下,控制所述移動(dòng)終端直接存儲(chǔ)加密后的第一參數(shù)。
[0031]優(yōu)選地,所述判斷單元用于判斷所述通信模塊的標(biāo)識(shí)信息是否為預(yù)設(shè)標(biāo)識(shí)信息,以判斷所述移動(dòng)終端配置的通信模塊的級(jí)別是否滿足通信安全要求。
[0032]與現(xiàn)有技術(shù)相比,本發(fā)明提供的上述技術(shù)方案具有如下優(yōu)點(diǎn):
[0033]本發(fā)明提供的上述技術(shù)方案中,在向服務(wù)器發(fā)送第一消息以指示移動(dòng)終端當(dāng)前正在使用虛擬SM卡,并且使用加密后的第一參數(shù)與服務(wù)器進(jìn)行業(yè)務(wù)交互的情況下,可以采用接收到的加密后的第一參數(shù)與服務(wù)器進(jìn)行業(yè)務(wù)交互,這樣移動(dòng)終端在獲取到第一參數(shù)后,可以不再以明文方式使用第一參數(shù)進(jìn)行業(yè)務(wù)交互,從而提高虛擬SM卡中第一參數(shù)的安全性,例如可以基于加密后的Ki與服務(wù)器進(jìn)行業(yè)務(wù)交互,以提高Ki的安全性。
【附圖說明】
[0034]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0035]圖1是本發(fā)明實(shí)施例提供的基于虛擬S頂卡的通信方法的一種流程圖;
[0036]圖2是本發(fā)明實(shí)施例提供的基于虛擬S頂卡的通信方法的另一種流程圖;
[0037]圖3是本發(fā)明實(shí)施例提供的基于虛擬S頂卡的通信裝置的一種結(jié)構(gòu)示意圖;
[0038]圖4是本發(fā)明實(shí)施例提供的基于虛擬S頂卡的通信裝置的另一種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0039]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0040]請(qǐng)參閱圖1,其示出了本發(fā)明實(shí)施例提供的基于虛擬SIM卡的通信方法,應(yīng)用于移動(dòng)終端中,此移動(dòng)終端可以基于虛擬S頂卡與運(yùn)營商網(wǎng)絡(luò)使用的服務(wù)器進(jìn)行通信,以使移動(dòng)終端可以采用虛擬S頂來完成各項(xiàng)業(yè)務(wù)。具體的,上述圖1所示基于虛擬SM卡的通信方法可以包括以下步驟:
[0041]101:在移動(dòng)終端使用虛擬SIM卡的情況下,向服務(wù)器發(fā)送第一消息,第一消息用于指示移動(dòng)終端當(dāng)前正在使用虛擬SM卡,并且使用加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互,這樣服務(wù)器在接收到第一消息后,會(huì)以加密后的第一參數(shù)與移動(dòng)終端進(jìn)行業(yè)務(wù)交互。而若移動(dòng)終端采用加密后的第一參數(shù)進(jìn)行業(yè)務(wù)交互,而服務(wù)器采用明文的第一參數(shù)(即未加密的第一參數(shù))進(jìn)行業(yè)務(wù)交互時(shí),會(huì)導(dǎo)致移動(dòng)終端和服務(wù)器無法識(shí)別對(duì)方發(fā)送的消息,因此在移動(dòng)終端想要使用加密后的第一參數(shù)與服務(wù)器進(jìn)行業(yè)務(wù)交互時(shí),首先需要發(fā)送第一消息來告知服務(wù)器。
[0042]在本發(fā)明實(shí)施例中,移動(dòng)終端可以采用與服務(wù)器進(jìn)行交互的某個(gè)消息,其采用的消息用于指示移動(dòng)終端當(dāng)前正在使用虛擬SM卡,并且使用加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互,如在激活虛擬S頂卡后啟動(dòng)注冊(cè)流程的過程中,移動(dòng)終端向服務(wù)器發(fā)送的注冊(cè)請(qǐng)求消息或者無線連接請(qǐng)求消息中可以攜帶有虛擬SIM卡的標(biāo)識(shí)信息,所述虛擬SIM卡的標(biāo)識(shí)信息用于指示移動(dòng)終端當(dāng)前正在使用虛擬S頂卡,并且使用加密后的第一參數(shù)與所述服務(wù)器進(jìn)行業(yè)務(wù)交互,這樣在不改變現(xiàn)有業(yè)務(wù)交互流程的前提下,通過在現(xiàn)有的注冊(cè)請(qǐng)求消息或者無線連接請(qǐng)求消息中增加一虛擬S頂卡的標(biāo)識(shí)信息的方式即可告知服務(wù)器移動(dòng)終端當(dāng)前正在使用虛擬S頂卡,并