一種虛擬sim卡信息存儲方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種虛擬SIM卡信息存儲方法及系統(tǒng)。該方法,包括:a.安全系統(tǒng)接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令;b.安全系統(tǒng)把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;c.主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù);其中,所述安全系統(tǒng)和所述主系統(tǒng)為硬件隔離的安全雙系統(tǒng),安全系統(tǒng)和主系統(tǒng)之間設(shè)有所述資源共享控制區(qū)域;主系統(tǒng)對資源共享控制區(qū)域只有讀取的權(quán)限,沒有更改的權(quán)限。本發(fā)明結(jié)合安全雙系統(tǒng)技術(shù),使虛擬SIM卡技術(shù)更加安全可靠,降低了虛擬SIM卡中用戶信息被篡改和財產(chǎn)遭受損失的風(fēng)險。
【專利說明】
一種虛擬SIM卡信息存儲方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動通信終端技術(shù)領(lǐng)域,尤其涉及一種虛擬SM卡信息存儲方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有虛擬SM卡技術(shù),一般通過與運(yùn)營商合作,直接將虛擬S頂卡信息寫入芯片ROM中,實現(xiàn)跨國自動選擇不同的網(wǎng)絡(luò)進(jìn)行鑒權(quán)上網(wǎng)。而我們普通的系統(tǒng)是不夠安全的,虛擬S頂卡信息存在被劫持和篡改的風(fēng)險。
[0003]在賦予客戶便利性、廉價流量的同時,如何確保安全性,是虛擬SM卡技術(shù)亟待解決的問題。直接將虛擬SIM卡相關(guān)信息存儲在手機(jī)系統(tǒng)中安全性是不夠的,如果手機(jī)被root,虛擬S頂卡信息及數(shù)據(jù)很可能被篡改或劫持,給用戶或企業(yè)造成重大損失。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了一種虛擬S頂卡信息存儲方法及系統(tǒng),降低了虛擬S頂卡中用戶信息被篡改的風(fēng)險。
[0005]為實現(xiàn)上述設(shè)計,本發(fā)明采用以下技術(shù)方案:
[0006]—方面,提供了一種虛擬S頂卡信息存儲方法,該方法,包括:
[0007]a.安全系統(tǒng)接收用戶發(fā)起的對虛擬S頂卡進(jìn)行操作的操作指令;
[0008]b.安全系統(tǒng)把根據(jù)所述操作指令對虛擬S頂卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;
[0009]c.主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù);
[0010]其中,所述安全系統(tǒng)和所述主系統(tǒng)為硬件隔離的安全雙系統(tǒng),安全系統(tǒng)和主系統(tǒng)之間設(shè)有所述資源共享控制區(qū)域;主系統(tǒng)對資源共享控制區(qū)域只有讀取的權(quán)限,沒有更改的權(quán)限。
[0011]優(yōu)選地,所述安全系統(tǒng)接收用戶發(fā)起的對虛擬S頂卡進(jìn)行操作的操作指令,包括:
[0012]安全系統(tǒng)接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令,判斷當(dāng)前是否為安全系統(tǒng),若是,繼續(xù)執(zhí)行步驟b;若否,進(jìn)入安全系統(tǒng),進(jìn)行身份驗證,若沒有通過身份驗證,結(jié)束對虛擬S頂卡的操作;若通過身份驗證,切換到安全系統(tǒng),繼續(xù)執(zhí)行步驟b。
[0013]優(yōu)選地,所述對虛擬SIM卡進(jìn)行操作,包括:對虛擬SIM卡的注冊、激活、切換、或信息的修改。
[0014]優(yōu)選地,所述安全系統(tǒng)把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域,包括:
[0015]安全系統(tǒng)判斷是否設(shè)置安全校驗,若否,根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;若是,進(jìn)行安全校驗,若通過安全校驗,根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;若沒有通過安全校驗,結(jié)束對虛擬S頂卡的操作。
[0016]優(yōu)選地,在所述根據(jù)所述操作指令對虛擬S頂卡進(jìn)行操作之后,所述把所述對虛擬S頂卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域之前,還包括:
[0017]與運(yùn)營商服務(wù)器進(jìn)行數(shù)據(jù)交互,接收返回的操作結(jié)果,把該操作結(jié)果作為對虛擬S頂卡操作的數(shù)據(jù)。
[0018]優(yōu)選地,所述主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的數(shù)據(jù)之后,還包括:
[0019]根據(jù)所述數(shù)據(jù)在UI界面顯示S頂卡狀態(tài)機(jī)信息。
[0020]優(yōu)選地,所述數(shù)據(jù)為:預(yù)置虛擬S頂卡信息的數(shù)據(jù)。
[0021]另一方面,提供了一種虛擬S頂卡信息存儲系統(tǒng),該系統(tǒng),包括:
[0022]操作指令接收模塊,用于安全系統(tǒng)接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令;
[0023]數(shù)據(jù)存儲模塊,用于安全系統(tǒng)把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;
[0024]數(shù)據(jù)讀取模塊,用于主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù);
[0025]其中,所述安全系統(tǒng)和所述主系統(tǒng)為硬件隔離的安全雙系統(tǒng),安全系統(tǒng)和主系統(tǒng)之間設(shè)有所述資源共享控制區(qū)域;主系統(tǒng)對資源共享控制區(qū)域只有讀取的權(quán)限,沒有更改的權(quán)限。
[0026]優(yōu)選地,所述操作指令接收模塊,具體用于:
[0027]安全系統(tǒng)接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令,判斷當(dāng)前是否為安全系統(tǒng),若否,進(jìn)入安全系統(tǒng),進(jìn)行身份驗證,若沒有通過身份驗證,結(jié)束對虛擬SM卡的操作;若通過身份驗證,切換到安全系統(tǒng)。
[0028]優(yōu)選地,所述安全系統(tǒng)把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域,包括:
[0029]安全系統(tǒng)判斷是否設(shè)置安全校驗,若否,根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;若是,進(jìn)行安全校驗,若通過安全校驗,根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;若沒有通過安全校驗,結(jié)束對虛擬S頂卡的操作。
[0030]優(yōu)選地,在所述根據(jù)所述操作指令對虛擬S頂卡進(jìn)行操作之后,所述把所述對虛擬S頂卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域之前,還包括:
[0031]與運(yùn)營商服務(wù)器進(jìn)行數(shù)據(jù)交互,接收返回的操作結(jié)果,把該操作結(jié)果作為對虛擬S頂卡操作的數(shù)據(jù)。
[0032]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果為:本發(fā)明通過安全系統(tǒng)接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令;安全系統(tǒng)把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù);其中,所述安全系統(tǒng)和所述主系統(tǒng)為硬件隔離的安全雙系統(tǒng),安全系統(tǒng)和主系統(tǒng)之間設(shè)有所述資源共享控制區(qū)域;主系統(tǒng)對資源共享控制區(qū)域只有讀取的權(quán)限,沒有更改的權(quán)限。本發(fā)明結(jié)合安全雙系統(tǒng)技術(shù),對虛擬SIM卡的操作只能在安全系統(tǒng)中進(jìn)行,主系統(tǒng)只有讀取的權(quán)限,沒有更改的權(quán)限,使虛擬S頂卡技術(shù)更加安全可靠,降低了虛擬SIM卡中用戶信息被篡改和財產(chǎn)遭受損失的風(fēng)險。
【附圖說明】
[0033]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對本發(fā)明實施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)本發(fā)明實施例的內(nèi)容和這些附圖獲得其他的附圖。
[0034]圖1是本發(fā)明【具體實施方式】中提供的一種虛擬SIM卡信息存儲方法的第一實施例的方法流程圖。
[0035]圖2是本發(fā)明【具體實施方式】中提供的一種虛擬SIM卡信息存儲方法的第二實施例的方法流程圖。
[0036]圖3是本發(fā)明【具體實施方式】中提供的一種虛擬S頂卡信息存儲方法的第三實施例的方法流程圖。
[0037]圖4是本發(fā)明【具體實施方式】中提供的一種對虛擬SIM卡與運(yùn)營商進(jìn)行網(wǎng)絡(luò)切換的操作流程圖。
[0038]圖5是本發(fā)明【具體實施方式】中提供的一種虛擬SIM卡信息存儲系統(tǒng)的實施例的結(jié)構(gòu)方框圖。
【具體實施方式】
[0039]為使本發(fā)明解決的技術(shù)問題、采用的技術(shù)方案和達(dá)到的技術(shù)效果更加清楚,下面將結(jié)合附圖對本發(fā)明實施例的技術(shù)方案作進(jìn)一步的詳細(xì)描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0040]請參考圖1,其是本發(fā)明【具體實施方式】中提供的一種虛擬SIM卡信息存儲方法的第一實施例的方法流程圖。如圖所示,該方法,包括:
[0041 ]步驟SlOl:安全系統(tǒng)接收用戶發(fā)起的對虛擬S頂卡進(jìn)行操作的操作指令。
[0042]步驟S102:安全系統(tǒng)把根據(jù)所述操作指令對虛擬SM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域。
[0043]步驟S103:主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù)。
[0044]其中,所述安全系統(tǒng)和所述主系統(tǒng)為硬件隔離的安全雙系統(tǒng),安全系統(tǒng)和主系統(tǒng)之間設(shè)有所述資源共享控制區(qū)域;主系統(tǒng)對資源共享控制區(qū)域只有讀取的權(quán)限,沒有更改的權(quán)限。
[0045]綜上所述,本實施例通過結(jié)合安全雙系統(tǒng)技術(shù),對虛擬S頂卡的操作只能在安全系統(tǒng)中進(jìn)行,主系統(tǒng)只有讀取的權(quán)限,沒有更改的權(quán)限,使虛擬S頂卡技術(shù)更加安全可靠,降低了虛擬S頂卡中用戶信息被篡改的風(fēng)險,使用戶避免了因信息被篡改而受到的財產(chǎn)損失。
[0046]請參考圖2,其是本發(fā)明【具體實施方式】中提供的一種虛擬SIM卡信息存儲方法的第二實施例的方法流程圖。如圖所示,該方法,包括:
[0047]步驟S201:安全系統(tǒng)接收用戶發(fā)起的對虛擬S頂卡進(jìn)行操作的操作指令。
[0048]安全系統(tǒng)接收用戶接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令。對于虛擬S頂卡的操作是由用戶主動發(fā)起的。所述對虛擬S頂卡進(jìn)行操作,包括:對虛擬S頂卡的注冊、激活、切換、或信息的修改等。
[0049]步驟S202:判斷當(dāng)前是否為安全系統(tǒng)。若是,繼續(xù)執(zhí)行步驟S205;若否,繼續(xù)執(zhí)行步驟S203。
[0050]因為,為確保虛擬SM卡的安全性,防止虛擬SM卡信息被篡改,對虛擬S頂卡的操作需要在安全系統(tǒng)中進(jìn)行,因此需判斷當(dāng)前是否為安全系統(tǒng)。
[0051 ] 步驟S203:進(jìn)入安全系統(tǒng),進(jìn)行身份驗證,判斷身份驗證是否通過,若沒有通過身份驗證,繼續(xù)執(zhí)行步驟S204;若通過身份驗證,切換到安全系統(tǒng),繼續(xù)執(zhí)行步驟S205。
[0052]若當(dāng)前不是安全系統(tǒng),則需進(jìn)入安全系統(tǒng),并進(jìn)行身份驗證,判斷身份驗證是否通過,只有通過身份驗證才能切換到安全系統(tǒng),若沒有通過身份驗證,則執(zhí)行步驟S204:結(jié)束對虛擬SM卡的操作。所述身份驗證,包括指紋驗證、虹膜驗證、語音驗證或密碼驗證等。用戶可根據(jù)自身使用習(xí)慣設(shè)置身份驗證的類型。
[0053]步驟S204:結(jié)束對虛擬S頂卡的操作。
[0054]步驟S205:安全系統(tǒng)把根據(jù)所述操作指令對虛擬SM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域。
[0055]若當(dāng)前為安全系統(tǒng),或通過了身份驗證,切換到了安全系統(tǒng),則安全系統(tǒng)根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域。
[0056]優(yōu)選地,步驟S201?步驟S205的執(zhí)行主體為安全系統(tǒng),對虛擬S頂卡的操作在安全系統(tǒng)中進(jìn)行。
[0057]步驟S206:主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù)。
[0058]所述安全系統(tǒng)和所述主系統(tǒng)為硬件隔離的安全雙系統(tǒng),安全系統(tǒng)和主系統(tǒng)之間設(shè)有所述資源共享控制區(qū)域;主系統(tǒng)對資源共享控制區(qū)域只有讀取的權(quán)限,沒有更改的權(quán)限。主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù)之后,根據(jù)所述數(shù)據(jù)在UI界面顯示SIM卡狀態(tài)機(jī)信息。
[0059]優(yōu)選地,所述數(shù)據(jù)為:預(yù)置虛擬S頂卡信息的數(shù)據(jù)。安全系統(tǒng)并不是把對虛擬S頂卡操作的數(shù)據(jù)都共享到資源共享控制區(qū)域,而是把預(yù)置虛擬SIM卡信息的數(shù)據(jù),即主系統(tǒng)需要的虛擬S頂卡信息對應(yīng)的數(shù)據(jù)共享到資源共享控制區(qū)域。
[0060]本實施例通過結(jié)合安全雙系統(tǒng)技術(shù),對虛擬S頂卡的操作只能在安全系統(tǒng)中進(jìn)行,若當(dāng)前不是安全系統(tǒng),則需要進(jìn)入安全系統(tǒng),進(jìn)行身份驗證,只有身份驗證通過,才切換到安全系統(tǒng),對虛擬S頂進(jìn)行操作,而主系統(tǒng)只有讀取的權(quán)限,沒有更改的權(quán)限,使虛擬SIM卡技術(shù)更加安全可靠,防止虛擬SM卡信息被篡改,降低了因虛擬SM卡信息被篡改而使用戶財產(chǎn)遭受損失的風(fēng)險。
[0061]請參考圖3,其是本發(fā)明【具體實施方式】中提供的一種虛擬SIM卡信息存儲方法的第三實施例的方法流程圖。如圖所示,該方法,包括:
[0062]步驟S301:安全系統(tǒng)接收用戶發(fā)起的對虛擬S頂卡進(jìn)行操作的操作指令。
[0063]安全系統(tǒng)接收用戶接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令。對于虛擬S頂卡的操作是由用戶主動發(fā)起的。所述對虛擬S頂卡進(jìn)行操作,包括:對虛擬S頂卡的注冊、激活、切換、或信息的修改等。
[0064]步驟S302:判斷當(dāng)前是否為安全系統(tǒng)。若是,繼續(xù)執(zhí)行步驟S204;若否,繼續(xù)執(zhí)行步驟S303。
[0065]因為,為確保虛擬SM卡的安全性,防止虛擬SM卡信息被篡改,對虛擬S頂卡的操作需要在安全系統(tǒng)中進(jìn)行,因此需判斷當(dāng)前是否為安全系統(tǒng)。
[0066]步驟S303:進(jìn)入安全系統(tǒng),進(jìn)行身份驗證,判斷身份驗證是否通過,若沒有通過身份驗證,繼續(xù)執(zhí)行步驟S306 ;若通過身份驗證,切換到安全系統(tǒng),繼續(xù)執(zhí)行步驟S304。
[0067]若當(dāng)前不是安全系統(tǒng),則需進(jìn)入安全系統(tǒng),并進(jìn)行身份驗證,判斷身份驗證是否通過,只有通過身份驗證才能切換到安全系統(tǒng),若沒有通過身份驗證,則執(zhí)行步驟S306:結(jié)束對虛擬SM卡的操作。所述身份驗證,包括指紋驗證、虹膜驗證、語音驗證或密碼驗證等。用戶可根據(jù)自身使用習(xí)慣設(shè)置身份驗證的類型。
[0068]步驟S304:安全系統(tǒng)判斷是否設(shè)置安全校驗,若是,繼續(xù)執(zhí)行步驟S305;若否,繼續(xù)執(zhí)行步驟S307。
[0069]安全系統(tǒng)判斷是否設(shè)置安全校驗,因為對虛擬SIM卡的操作,不同的操作內(nèi)容可能會設(shè)置安全校驗。
[0070]步驟S305:判斷安全校驗是否通過,若通過安全校驗,繼續(xù)執(zhí)行步驟S307 ;若沒有通過安全校驗,繼續(xù)執(zhí)行步驟S306。所述安全校驗,包括指紋驗證、虹膜驗證、語音驗證或密碼驗證等,用戶可根據(jù)自身使用習(xí)慣設(shè)置安全校驗的類型。
[0071 ]步驟S306:結(jié)束對虛擬SM卡的操作。若沒有通過安全校驗,則結(jié)束對虛擬S頂卡的操作。
[0072]步驟S307:安全系統(tǒng)根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域。
[0073]若沒有設(shè)置安全校驗,或通過安全校驗,則根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域。
[0074]在所述根據(jù)所述操作指令對虛擬S頂卡進(jìn)行操作之后,所述把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域之前,還包括:與運(yùn)營商服務(wù)器進(jìn)行數(shù)據(jù)交互,接收返回的操作結(jié)果,把該操作結(jié)果作為對虛擬SIM卡操作的數(shù)據(jù)。若操作成功,則把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到安全系統(tǒng)和資源共享控制區(qū)域;若操作失敗,則把只把對虛擬SIM卡操作的數(shù)據(jù)存儲到安全系統(tǒng)中。所有對虛擬S頂卡操作的數(shù)據(jù)都存儲到安全系統(tǒng)中。
[0075]優(yōu)選地,所述數(shù)據(jù)為:預(yù)置虛擬SIM卡信息的數(shù)據(jù)。安全系統(tǒng)并不是把對虛擬SIM卡操作的數(shù)據(jù)都共享到資源共享控制區(qū)域,而是把預(yù)置虛擬SIM卡信息的數(shù)據(jù),即主系統(tǒng)需要的虛擬S頂卡信息對應(yīng)的數(shù)據(jù)共享到資源共享控制區(qū)域。
[0076]步驟S301?步驟S307的執(zhí)行主體為安全系統(tǒng),對虛擬SM卡的操作在安全系統(tǒng)中進(jìn)行。
[0077]步驟S308:主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù)。
[0078]所述安全系統(tǒng)和所述主系統(tǒng)為硬件隔離的安全雙系統(tǒng),安全系統(tǒng)和主系統(tǒng)之間設(shè)有所述資源共享控制區(qū)域;主系統(tǒng)對資源共享控制區(qū)域只有讀取的權(quán)限,沒有更改的權(quán)限。主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù)之后,根據(jù)所述數(shù)據(jù)在UI界面顯示SIM卡狀態(tài)機(jī)信息。
[0079]以與運(yùn)營商進(jìn)行網(wǎng)絡(luò)切換為例,虛擬S頂卡與運(yùn)營商進(jìn)行網(wǎng)絡(luò)切換的流程圖如圖4所示,具體步驟包括:
[0080]步驟S401:安全系統(tǒng)接收用戶發(fā)起的虛擬SIM卡與運(yùn)營商進(jìn)行網(wǎng)絡(luò)切換的操作指令。
[0081]步驟S402:判斷當(dāng)前是否為安全系統(tǒng)。若是,繼續(xù)執(zhí)行步驟S404;若否,繼續(xù)執(zhí)行步驟S403。
[0082]步驟S403:進(jìn)入安全系統(tǒng),進(jìn)行身份驗證,判斷身份驗證是否通過,若沒有通過身份驗證,繼續(xù)執(zhí)行步驟S406;若通過身份驗證,切換到安全系統(tǒng),繼續(xù)執(zhí)行步驟S404。
[0083]步驟S404:安全系統(tǒng)判斷是否設(shè)置安全校驗,若是,繼續(xù)執(zhí)行步驟S405;若否,繼續(xù)執(zhí)行步驟S407。
[0084]步驟S405:判斷安全校驗是否通過,若通過安全校驗,繼續(xù)執(zhí)行步驟S407 ;若沒有通過安全校驗,繼續(xù)執(zhí)行步驟S406。
[0085]步驟S406:結(jié)束對虛擬S頂卡的操作。
[0086]步驟S407:安全系統(tǒng)根據(jù)所述操作指令對虛擬S頂卡進(jìn)行操作,與運(yùn)營商服務(wù)器進(jìn)行數(shù)據(jù)交互,接收返回的切換結(jié)果,把該切換結(jié)果作為對虛擬S頂卡操作的數(shù)據(jù)。
[0087]步驟S408:安全系統(tǒng)根據(jù)所述切換結(jié)果進(jìn)行安全本地網(wǎng)絡(luò)狀態(tài)更新,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域。
[0088]步驟S409:主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù),進(jìn)行網(wǎng)絡(luò)及SM卡信息更新。
[0089]本實施例通過結(jié)合安全雙系統(tǒng)技術(shù),對虛擬SIM卡的操作只能在安全系統(tǒng)中進(jìn)行,若當(dāng)前不是安全系統(tǒng),則需要進(jìn)入安全系統(tǒng),進(jìn)行身份驗證,只有身份驗證通過,才切換到安全系統(tǒng),在對虛擬SIM進(jìn)行操作之前還需判斷是否設(shè)置安全校驗,若沒有設(shè)置安全校驗,或通過安全校驗后才可對虛擬S頂進(jìn)行操作。而主系統(tǒng)只有讀取的權(quán)限,沒有更改的權(quán)限,使虛擬S頂卡技術(shù)更加安全可靠,防止虛擬S頂卡信息被篡改或劫持,降低了因虛擬S頂卡信息被篡改而使用戶財產(chǎn)遭受損失的風(fēng)險。
[0090]以下是本發(fā)明【具體實施方式】中提供的一種虛擬SIM卡信息存儲系統(tǒng)的實施例,系統(tǒng)的實施例基于上述的方法的實施例實現(xiàn),在系統(tǒng)中未盡的描述,請參考前述方法的實施例。
[0091]請參考圖5,其是本發(fā)明【具體實施方式】中提供的一種虛擬SIM卡信息存儲系統(tǒng)的第一實施例的結(jié)構(gòu)方框圖。如圖所示,該系統(tǒng),包括:
[0092]操作指令接收模塊51,用于安全系統(tǒng)接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令.
[0093]數(shù)據(jù)存儲模塊52,用于安全系統(tǒng)把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域。
[0094]數(shù)據(jù)讀取模塊53,用于主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù)。
[0095]其中,所述安全系統(tǒng)和所述主系統(tǒng)為硬件隔離的安全雙系統(tǒng),安全系統(tǒng)和主系統(tǒng)之間設(shè)有所述資源共享控制區(qū)域;主系統(tǒng)對資源共享控制區(qū)域只有讀取的權(quán)限,沒有更改的權(quán)限。
[0096]所述操作指令接收模塊51,具體用于:安全系統(tǒng)接收用戶發(fā)起的對虛擬S頂卡進(jìn)行操作的操作指令,判斷當(dāng)前是否為安全系統(tǒng),若否,進(jìn)入安全系統(tǒng),進(jìn)行身份驗證,若沒有通過身份驗證,結(jié)束對虛擬S頂卡的操作;若通過身份驗證,切換到安全系統(tǒng)。
[0097]所述身份驗證,包括指紋驗證或密碼驗證等。
[0098]所述對虛擬SIM卡進(jìn)行操作,包括:對虛擬SIM卡的注冊、激活、切換、或信息的修改。
[0099]所述安全系統(tǒng)把根據(jù)所述操作指令對虛擬S頂卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域,包括:安全系統(tǒng)判斷是否設(shè)置安全校驗,若否,根據(jù)所述操作指令對虛擬S頂卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;若是,進(jìn)行安全校驗,若通過安全校驗,根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;若沒有通過安全校驗,結(jié)束對虛擬S頂卡的操作。
[0100]在所述根據(jù)所述操作指令對虛擬S頂卡進(jìn)行操作之后,所述把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域之前,還包括:與運(yùn)營商服務(wù)器進(jìn)行數(shù)據(jù)交互,接收返回的操作結(jié)果,把該操作結(jié)果作為對虛擬SIM卡操作的數(shù)據(jù)。若操作成功,則把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到安全系統(tǒng)和資源共享控制區(qū)域;若操作失敗,則把只把對虛擬SIM卡操作的數(shù)據(jù)存儲到安全系統(tǒng)中。所有對虛擬S頂卡操作的數(shù)據(jù)都存儲到安全系統(tǒng)中。
[0101]數(shù)據(jù)讀取模塊53,還用于:根據(jù)所述數(shù)據(jù)在UI界面顯示S頂卡狀態(tài)機(jī)信息。
[0102]所述安全校驗,包括指紋驗證或密碼驗證等。
[0103]所述數(shù)據(jù)為:預(yù)置虛擬S頂卡信息的數(shù)據(jù)。
[0104]綜上所述,本實施例通過通過結(jié)合安全雙系統(tǒng)技術(shù),對虛擬S頂卡的操作只能在安全系統(tǒng)中進(jìn)行,而主系統(tǒng)只有讀取的權(quán)限,沒有更改的權(quán)限,使虛擬SM卡技術(shù)更加安全可靠,防止虛擬SIM卡信息被篡改,降低了因虛擬SIM卡信息被篡改而使用戶財產(chǎn)遭受損失的風(fēng)險。
[0105]以上結(jié)合具體實施例描述了本發(fā)明的技術(shù)原理。這些描述只是為了解釋本發(fā)明的原理,而不能以任何方式解釋為對本發(fā)明保護(hù)范圍的限制?;诖颂幍慕忉專绢I(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動即可聯(lián)想到本發(fā)明的其它【具體實施方式】,這些方式都將落入本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項】
1.一種虛擬SIM卡信息存儲方法,其特征在于,包括: a.安全系統(tǒng)接收用戶發(fā)起的對虛擬S頂卡進(jìn)行操作的操作指令; b.安全系統(tǒng)把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域; c.主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù); 其中,所述安全系統(tǒng)和所述主系統(tǒng)為硬件隔離的安全雙系統(tǒng),安全系統(tǒng)和主系統(tǒng)之間設(shè)有所述資源共享控制區(qū)域;主系統(tǒng)對資源共享控制區(qū)域只有讀取的權(quán)限,沒有更改的權(quán)限。2.根據(jù)權(quán)利要求1所述的一種虛擬SIM卡信息存儲方法,其特征在于,所述安全系統(tǒng)接收用戶發(fā)起的對虛擬S頂卡進(jìn)行操作的操作指令,包括: 安全系統(tǒng)接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令,判斷當(dāng)前是否為安全系統(tǒng),若是,繼續(xù)執(zhí)行步驟b;若否,進(jìn)入安全系統(tǒng),進(jìn)行身份驗證,若沒有通過身份驗證,結(jié)束對虛擬S頂卡的操作;若通過身份驗證,切換到安全系統(tǒng),繼續(xù)執(zhí)行步驟b。3.根據(jù)權(quán)利要求2所述的一種虛擬S頂卡信息存儲方法,其特征在于,所述對虛擬SIM卡進(jìn)行操作,包括:對虛擬SIM卡的注冊、激活、切換、或信息的修改。4.根據(jù)權(quán)利要求2所述的一種虛擬SIM卡信息存儲方法,其特征在于,所述安全系統(tǒng)把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域,包括: 安全系統(tǒng)判斷是否設(shè)置安全校驗,若否,根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;若是,進(jìn)行安全校驗,若通過安全校驗,根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;若沒有通過安全校驗,結(jié)束對虛擬S頂卡的操作。5.根據(jù)權(quán)利要求4所述的一種虛擬SIM卡信息存儲方法,其特征在于,在所述根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作之后,所述把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域之前,還包括: 與運(yùn)營商服務(wù)器進(jìn)行數(shù)據(jù)交互,接收返回的操作結(jié)果,把該操作結(jié)果作為對虛擬SIM卡操作的數(shù)據(jù)。6.根據(jù)權(quán)利要求1所述的一種虛擬SIM卡信息存儲方法,其特征在于,所述主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的數(shù)據(jù)之后,還包括: 根據(jù)所述數(shù)據(jù)在UI界面顯示S頂卡狀態(tài)機(jī)信息。7.根據(jù)權(quán)利要求1所述的一種虛擬S頂卡信息存儲方法,其特征在于,所述數(shù)據(jù)為:預(yù)置虛擬S頂卡信息的數(shù)據(jù)。8.一種虛擬SIM卡信息存儲系統(tǒng),其特征在于,包括: 操作指令接收模塊,用于安全系統(tǒng)接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令; 數(shù)據(jù)存儲模塊,用于安全系統(tǒng)把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域; 數(shù)據(jù)讀取模塊,用于主系統(tǒng)讀取安全系統(tǒng)存儲在資源共享區(qū)域的所述數(shù)據(jù); 其中,所述安全系統(tǒng)和所述主系統(tǒng)為硬件隔離的安全雙系統(tǒng),安全系統(tǒng)和主系統(tǒng)之間設(shè)有所述資源共享控制區(qū)域;主系統(tǒng)對資源共享控制區(qū)域只有讀取的權(quán)限,沒有更改的權(quán)限。9.根據(jù)權(quán)利要求8所述的一種虛擬SIM卡信息存儲系統(tǒng),其特征在于,所述操作指令接收模塊,具體用于: 安全系統(tǒng)接收用戶發(fā)起的對虛擬SIM卡進(jìn)行操作的操作指令,判斷當(dāng)前是否為安全系統(tǒng),若否,進(jìn)入安全系統(tǒng),進(jìn)行身份驗證,若沒有通過身份驗證,結(jié)束對虛擬S頂卡的操作;若通過身份驗證,切換到安全系統(tǒng)。10.根據(jù)權(quán)利要求9所述的一種虛擬SIM卡信息存儲系統(tǒng),其特征在于,所述安全系統(tǒng)把根據(jù)所述操作指令對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域,包括: 安全系統(tǒng)判斷是否設(shè)置安全校驗,若否,根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;若是,進(jìn)行安全校驗,若通過安全校驗,根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作,把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域;若沒有通過安全校驗,結(jié)束對虛擬S頂卡的操作。11.根據(jù)權(quán)利要求10所述的一種虛擬SIM卡信息存儲系統(tǒng),其特征在于,在所述根據(jù)所述操作指令對虛擬SIM卡進(jìn)行操作之后,所述把所述對虛擬SIM卡操作的數(shù)據(jù)存儲到資源共享控制區(qū)域之前,還包括: 與運(yùn)營商服務(wù)器進(jìn)行數(shù)據(jù)交互,接收返回的操作結(jié)果,把該操作結(jié)果作為對虛擬SIM卡操作的數(shù)據(jù)。
【文檔編號】H04W8/18GK105873018SQ201610378608
【公開日】2016年8月17日
【申請日】2016年5月31日
【發(fā)明人】王洪亮
【申請人】宇龍計算機(jī)通信科技(深圳)有限公司