私鑰備份方法、Softsim在終端間切換的方法及相關(guān)裝置的制造方法
【專利摘要】本發(fā)明公開了一種私鑰備份方法及裝置,該方法包括:生成終端側(cè)密鑰對(duì),所述終端側(cè)密鑰對(duì)包括終端側(cè)公鑰以及終端側(cè)私鑰;將所述終端側(cè)公鑰發(fā)送至服務(wù)器端,用于所述服務(wù)器端對(duì)發(fā)送的Softsim參數(shù)數(shù)據(jù)進(jìn)行加密;將所述終端側(cè)私鑰保存在終端本地;并將所述終端側(cè)私鑰備份至備份端。本發(fā)明所提供的私鑰備份方法及裝置,將終端產(chǎn)生的解密私鑰備份至其他終端或者云端,在不同終端切換時(shí),能夠從備份端獲取終端側(cè)私鑰,以便對(duì)從服務(wù)器端獲取到的利用公鑰加密的Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,從而方便Softsim應(yīng)用在不同終端之間進(jìn)行切換。此外,本發(fā)明還提供了一種具有上述優(yōu)點(diǎn)的Softsim在不同終端間進(jìn)行切換的方法及裝置。
【專利說明】
私鑰備份方法、Softs im在終端間切換的方法及相關(guān)裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種私鑰備份方法及裝置、Softsim在不同終端間進(jìn)行切換的方法及裝置?!颈尘凹夹g(shù)】
[0002]實(shí)體SM卡當(dāng)需要切換終端時(shí),可以將SM卡撥出后在新的終端中插入,然后走完正常的檢卡流程,S頂卡就可以在新的終端上使用。
[0003]Softsim作為一種基于純軟件的S頂卡技術(shù),終端首先需要從網(wǎng)絡(luò)端以非對(duì)稱加密的方式獲取SM卡相關(guān)的軟件包參數(shù)(MSI,Ki,0pc等)。具體實(shí)現(xiàn)過程為:終端通過輸入字符串明文,采用RSA非對(duì)稱加密算法在modem中進(jìn)行加密產(chǎn)生配對(duì)的公鑰和私鑰,modem將公鑰發(fā)送給網(wǎng)絡(luò)服務(wù)器端,而將私鑰進(jìn)行保留。當(dāng)網(wǎng)絡(luò)服務(wù)器端將通過公鑰加密的SIM卡參數(shù)發(fā)送給終端,終端modem通過私鑰將SM卡參數(shù)進(jìn)行解密,解密后將這些參數(shù)存儲(chǔ)在終端的 modem相關(guān)_吳塊中,以備后續(xù)終端接入網(wǎng)絡(luò)時(shí)使用。
[0004]現(xiàn)有技術(shù)中,終端產(chǎn)生的私鑰只保留在自己當(dāng)前所用的終端的modem模塊中。這樣如果當(dāng)用戶因某種原因(比如使用過程中電量耗盡、終端突然損壞)想更換終端時(shí),由于更換的新終端上沒有對(duì)應(yīng)Softsim相關(guān)的參數(shù),所以在新的終端上將無法利用這些sim卡參數(shù)接入網(wǎng)絡(luò)享受服務(wù)。此時(shí)如果要想在新終端上使用Softsim服務(wù),終端只能重新登錄到 Softsim管理中心,獲取Softsim的相關(guān)參數(shù)數(shù)據(jù)包。網(wǎng)絡(luò)服務(wù)器仍然是以之前的公鑰進(jìn)行加密,但是此時(shí)新的終端上并未存儲(chǔ)之前的私鑰信息,從而導(dǎo)致無法解密獲取到Softsim卡參數(shù),無法在新終端上使用之前自己所訂閱的Softsim服務(wù),給用戶的使用帶來了很大的不便。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種私鑰備份方法及裝置、Softsim在不同終端間進(jìn)行切換的方法及裝置,目的在于解決現(xiàn)有Softsim應(yīng)用不能較為方便地在不同終端上實(shí)現(xiàn)切換的問題。
[0006]為解決上述技術(shù)問題,本發(fā)明提供一種私鑰備份方法,包括:
[0007]生成終端側(cè)密鑰對(duì),所述終端側(cè)密鑰對(duì)包括終端側(cè)公鑰以及終端側(cè)私鑰;
[0008]將所述終端側(cè)公鑰發(fā)送至服務(wù)器端,用于所述服務(wù)器端對(duì)發(fā)送的Softsim參數(shù)數(shù)據(jù)進(jìn)行加密;
[0009]將所述終端側(cè)私鑰保存在終端本地;并將所述終端側(cè)私鑰備份至備份端。
[0010]可選地,所述將所述終端側(cè)私鑰備份至備份端包括:
[0011]利用生物特征信息對(duì)所述終端側(cè)私鑰進(jìn)行加密后,備份至所述備份端,所述備份端為其他終端或云端。
[0012]本發(fā)明還提供了一種Softsim在不同終端間進(jìn)行切換的方法,包括:[〇〇13]向服務(wù)器端發(fā)送獲取Softsim參數(shù)數(shù)據(jù)的請(qǐng)求;[0〇14]獲取加密后的Softsim參數(shù)數(shù)據(jù);
[0015]查詢本地終端是否有終端側(cè)私鑰;
[0016]如果有,則獲取所述終端側(cè)私鑰;否則從備份端獲取所述終端側(cè)私鑰;
[0017]利用所述終端側(cè)私鑰對(duì)所述Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,并利用所述Softsim參數(shù)數(shù)據(jù)與網(wǎng)絡(luò)進(jìn)行接入。
[0018]可選地,所述從備份端獲取所述終端側(cè)私鑰包括:
[0019]向所述備份端發(fā)送獲取加密后的終端側(cè)私鑰的指令;
[0020]對(duì)獲取到的加密后的終端側(cè)私鑰進(jìn)行解密,獲取所述終端側(cè)私鑰。[0021 ]可選地,所述對(duì)獲取到的加密后的終端側(cè)私鑰進(jìn)行解密包括:
[0022]獲取當(dāng)前用戶的生物特征信息,并與預(yù)先存儲(chǔ)的生物特征信息進(jìn)行比對(duì);
[0023]當(dāng)所述當(dāng)前用戶的生物特征信息與預(yù)先存儲(chǔ)的生物特征信息一致時(shí),對(duì)所述加密后的終端側(cè)私鑰進(jìn)行解密。
[0024]本發(fā)明還提供了一種私鑰備份裝置,包括:
[0025]生成模塊,用于生成終端側(cè)密鑰對(duì),所述終端側(cè)密鑰對(duì)包括終端側(cè)公鑰以及終端側(cè)私鑰;
[0026]發(fā)送模塊,用于將所述終端側(cè)公鑰發(fā)送至服務(wù)器端,用于所述服務(wù)器端對(duì)發(fā)送的 Softs im參數(shù)數(shù)據(jù)進(jìn)行加密;
[0027]備份模塊,用于將所述終端側(cè)私鑰保存在終端本地;并將所述終端側(cè)私鑰備份至備份端。[〇〇28]可選地,所述備份模塊具體用于:
[0029]利用生物特征信息對(duì)所述終端側(cè)私鑰進(jìn)行加密后,備份至所述備份端,所述備份端為其他終端或云端。
[0030]本發(fā)明還提供了一種Softsim在不同終端間進(jìn)行切換的裝置,包括:[〇〇31]請(qǐng)求發(fā)送模塊,用于向服務(wù)器端發(fā)送獲取Softsim參數(shù)數(shù)據(jù)的請(qǐng)求;
[0032]參數(shù)數(shù)據(jù)獲取模塊,用于獲取加密后的Softsim參數(shù)數(shù)據(jù);
[0033]查詢模塊,用于查詢本地終端是否有終端側(cè)私鑰;
[0034]終端側(cè)私鑰獲取模塊,用于在所述本地終端有所述終端側(cè)私鑰時(shí),從所述本地終端獲取所述終端側(cè)私鑰;否則從備份端獲取所述終端側(cè)私鑰;
[0035]解密模塊,用于利用所述終端側(cè)私鑰對(duì)所述Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,并利用所述Soft s im參數(shù)數(shù)據(jù)與網(wǎng)絡(luò)進(jìn)行接入。
[0036]可選地,所述終端側(cè)私鑰獲取模塊包括:
[0037]指令發(fā)送單元,用于向所述備份端發(fā)送獲取加密后的終端側(cè)私鑰的指令;
[0038]解密單元,用于對(duì)獲取到的加密后的終端側(cè)私鑰進(jìn)行解密,獲取所述終端側(cè)私鑰。 [〇〇39] 可選地,所述解密單元具體用于:
[0040]獲取當(dāng)前用戶的生物特征信息,并與預(yù)先存儲(chǔ)的生物特征信息進(jìn)行比對(duì);當(dāng)所述當(dāng)前用戶的生物特征信息與預(yù)先存儲(chǔ)的生物特征信息一致時(shí),對(duì)所述加密后的終端側(cè)私鑰進(jìn)行解密。
[0041]本發(fā)明所提供的私鑰備份方法及裝置,通過生成包括終端側(cè)公鑰以及終端側(cè)私鑰的終端側(cè)密鑰對(duì);將終端側(cè)公鑰發(fā)送至服務(wù)器端,用于服務(wù)器端對(duì)發(fā)送的Softsim參數(shù)數(shù)據(jù)進(jìn)行加密;將終端側(cè)私鑰保存在終端本地;并將終端側(cè)私鑰備份至備份端。本發(fā)明將終端產(chǎn)生的解密私鑰備份至其他終端或者云端,在不同終端切換時(shí),能夠從備份端獲取終端側(cè)私鑰,以便對(duì)從服務(wù)器端獲取到的利用公鑰加密的Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,從而方便 Softsim應(yīng)用在不同終端之間進(jìn)行切換。[〇〇42]此外,本發(fā)明所提供的Softsim在不同終端間進(jìn)行切換的方法及裝置,當(dāng)用戶由當(dāng)前終端更換為其它終端時(shí),用戶登錄到服務(wù)器端申請(qǐng)獲取經(jīng)終端側(cè)公鑰加密后的Softsim 參數(shù)數(shù)據(jù),終端能夠從備份的終端上或者從云端獲取加密后的終端側(cè)私鑰,然后再利用終端側(cè)私鑰對(duì)從Softsim云端獲取到的Softsim參數(shù)進(jìn)行解密,從而獲得Softsim參數(shù)數(shù)據(jù)。更換的新終端就可以利用Softsim參數(shù)與網(wǎng)絡(luò)進(jìn)行接入,享受網(wǎng)絡(luò)提供的各種服務(wù),達(dá)到不同終端的Softsim切換的目的?!靖綀D說明】
[0043]為了更清楚的說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0044]圖1為本發(fā)明所提供的私鑰備份方法的一種【具體實(shí)施方式】的流程圖;
[0045]圖2為本發(fā)明提供的私鑰備份方法的另一種【具體實(shí)施方式】的流程圖;
[0046]圖3為本發(fā)明所提供的Softsim在不同終端間進(jìn)行切換的方法的一種【具體實(shí)施方式】方式的流程圖;[〇〇47]圖4為本發(fā)明所提供的Softsim在不同終端間進(jìn)行切換的方法的另一種【具體實(shí)施方式】的流程圖;
[0048]圖5為本發(fā)明實(shí)施例提供的私鑰備份裝置的結(jié)構(gòu)框圖;
[0049]圖6為本發(fā)明實(shí)施例提供的Softsim在不同終端間進(jìn)行切換的裝置的結(jié)構(gòu)框圖。 【具體實(shí)施方式】
[0050]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0051]本發(fā)明所提供的私鑰備份方法的一種【具體實(shí)施方式】的流程圖如圖1所示,該方法包括:[〇〇52] 步驟S101:生成終端側(cè)密鑰對(duì),所述終端側(cè)密鑰對(duì)包括終端側(cè)公鑰以及終端側(cè)私鑰;[〇〇53] 步驟S102:將所述終端側(cè)公鑰發(fā)送至服務(wù)器端,用于所述服務(wù)器端對(duì)發(fā)送的 Softs im參數(shù)數(shù)據(jù)進(jìn)行加密;[〇〇54] Softsim參數(shù)數(shù)據(jù)為Softsim卡相關(guān)的軟件包參數(shù),具體可以包括IMS1、K1、0pc等。 [〇〇55] 步驟S103:將所述終端側(cè)私鑰保存在終端本地;并將所述終端側(cè)私鑰備份至備份端。
[0056]本申請(qǐng)實(shí)施例應(yīng)用場(chǎng)景為:當(dāng)用戶在第一臺(tái)終端申請(qǐng)獲取Softsim參數(shù)數(shù)據(jù)時(shí),將會(huì)產(chǎn)生包括終端側(cè)公鑰以及終端側(cè)私鑰的終端側(cè)密鑰對(duì)。終端側(cè)公鑰發(fā)送給服務(wù)器端,用于服務(wù)器端在給用戶發(fā)送Softsim參數(shù)數(shù)據(jù)時(shí)進(jìn)行加密。終端側(cè)私鑰除了在終端本地進(jìn)行保留,進(jìn)一步還在其它可用終端或者云端進(jìn)行備份。
[0057]本發(fā)明所提供的私鑰備份方法,通過生成包括終端側(cè)公鑰以及終端側(cè)私鑰的終端側(cè)密鑰對(duì);將終端側(cè)公鑰發(fā)送至服務(wù)器端,用于服務(wù)器端對(duì)發(fā)送的Softsim參數(shù)數(shù)據(jù)進(jìn)行加密;將終端側(cè)私鑰保存在終端本地;并將終端側(cè)私鑰備份至備份端。本發(fā)明將終端產(chǎn)生的解密私鑰備份至其他終端或者云端,在不同終端切換時(shí),能夠從備份端獲取終端側(cè)私鑰,以便對(duì)從服務(wù)器端獲取到的利用公鑰加密的Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,從而方便Softsim應(yīng)用在不同終端之間進(jìn)行切換。[〇〇58]在上述實(shí)施例的基礎(chǔ)上,本發(fā)明所提供的私鑰備份方法為避免信息泄露,可以在將終端側(cè)私鑰進(jìn)行備份的過程中進(jìn)行加密處理。加密的方法可以為多種,本實(shí)施例中采用生物特征信息進(jìn)行加密的方法,當(dāng)然并不限于此種方式。具體地,本發(fā)明提供的私鑰備份方法的另一種【具體實(shí)施方式】的流程圖如圖2所示,該方法包括:[〇〇59] 步驟S201:生成終端側(cè)密鑰對(duì),所述終端側(cè)密鑰對(duì)包括終端側(cè)公鑰以及終端側(cè)私鑰;
[0060] 步驟S202:將所述終端側(cè)公鑰發(fā)送至服務(wù)器端,用于所述服務(wù)器端對(duì)發(fā)送的 Softs im參數(shù)數(shù)據(jù)進(jìn)行加密;[0061 ]步驟S203:將所述終端側(cè)私鑰保存在終端本地;并將利用生物特征信息對(duì)所述終端側(cè)私鑰進(jìn)行加密后,備份至所述備份端,所述備份端為其他終端或云端。
[0062]本實(shí)施例能夠通過生物特征信息對(duì)備份數(shù)據(jù)進(jìn)行加密,這樣在獲取時(shí)需要通過當(dāng)前用戶的生物特征信息進(jìn)行解密,待解密后才能夠獲取備份私鑰,進(jìn)而獲取Softsim參數(shù)數(shù)據(jù)。本實(shí)施例提升了數(shù)據(jù)通信的安全性。[〇〇63]本發(fā)明所提供的Softsim在不同終端間進(jìn)行切換的方法的一種【具體實(shí)施方式】方式的流程圖如圖3所示,該方法包括:[〇〇64] 步驟S301:向服務(wù)器端發(fā)送獲取Softsim參數(shù)數(shù)據(jù)的請(qǐng)求;[〇〇65] 步驟S302:獲取加密后的Softsim參數(shù)數(shù)據(jù);[〇〇66] 步驟S303:查詢本地終端是否有終端側(cè)私鑰;
[0067]步驟S304:如果有,則獲取所述終端側(cè)私鑰;否則從備份端獲取所述終端側(cè)私鑰;
[0068]具體可以通過網(wǎng)絡(luò)或藍(lán)牙等其他方式從備份的其他終端或者云端獲取終端側(cè)私鑰,這均不影響本發(fā)明的實(shí)現(xiàn)。[〇〇69]步驟S305:利用所述終端側(cè)私鑰對(duì)所述Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,并利用所述 Sof t s im參數(shù)數(shù)據(jù)與網(wǎng)絡(luò)進(jìn)行接入。
[0070]本發(fā)明所提供的Softsim在不同終端間進(jìn)行切換的方法,當(dāng)用戶由當(dāng)前終端更換為其它終端時(shí),用戶登錄到服務(wù)器端申請(qǐng)獲取經(jīng)終端側(cè)公鑰加密后的Softsim參數(shù)數(shù)據(jù),終端能夠從備份的終端上或者從云端獲取加密后的終端側(cè)私鑰,然后再利用終端側(cè)私鑰對(duì)從 Softsim云端獲取到的Softsim參數(shù)進(jìn)行解密,從而獲得Softsim參數(shù)數(shù)據(jù)。之后更換的新終端就可以利用Softsim參數(shù)與網(wǎng)絡(luò)進(jìn)行接入,享受網(wǎng)絡(luò)提供的各種服務(wù),達(dá)到不同終端的 Softsim切換的目的。[0071 ]在上述實(shí)施例的基礎(chǔ)上,本發(fā)明所提供的Softsim在不同終端間進(jìn)行切換的方法在從備份端獲取終端側(cè)私鑰的過程中,可以進(jìn)一步包括對(duì)獲取到的終端側(cè)私鑰進(jìn)行解密的操作。如圖4本發(fā)明所提供的Softsim在不同終端間進(jìn)行切換的方法的另一種【具體實(shí)施方式】的流程圖所示,其具體包括:[〇〇72]步驟S401:向服務(wù)器端發(fā)送獲取Softsim參數(shù)數(shù)據(jù)的請(qǐng)求;[〇〇73] 步驟S402:獲取加密后的Softsim參數(shù)數(shù)據(jù);[〇〇74] 步驟S403:查詢本地終端是否有終端側(cè)私鑰;[〇〇75] 步驟S404:如果本地終端有終端側(cè)私鑰,則獲取所述終端側(cè)私鑰,進(jìn)入步驟S407; [〇〇76] 步驟S405:如果本地終端沒有終端側(cè)私鑰,則向所述備份端發(fā)送獲取加密后的終端側(cè)私鑰的指令;[〇〇77]步驟S406:對(duì)獲取到的加密后的終端側(cè)私鑰進(jìn)行解密,獲取所述終端側(cè)私鑰,進(jìn)入步驟S407;[〇〇78]步驟S407:利用所述終端側(cè)私鑰對(duì)所述Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,并利用所述 Sof t s im參數(shù)數(shù)據(jù)與網(wǎng)絡(luò)進(jìn)行接入。
[0079]具體地,本申請(qǐng)對(duì)終端側(cè)私鑰進(jìn)行加密、解密的過程可以為利用生物特征信息的方法,當(dāng)然也可以為其他方式,并不限于這一種。
[0080]優(yōu)選地,解密的過程可以具體為:
[0081]獲取當(dāng)前用戶的生物特征信息,并與預(yù)先存儲(chǔ)的生物特征信息進(jìn)行比對(duì);
[0082]當(dāng)所述當(dāng)前用戶的生物特征信息與預(yù)先存儲(chǔ)的生物特征信息一致時(shí),對(duì)所述加密后的終端側(cè)私鑰進(jìn)行解密。[〇〇83]本實(shí)施例在用戶切換終端時(shí),在新終端上再次向運(yùn)營(yíng)商服務(wù)器申請(qǐng)Softsim參數(shù)時(shí),首先查看新終端是否有Softsim的加密備份,如果沒有從其他終端或者云端服務(wù)器去獲取。獲得加密的私鑰之后進(jìn)行解密得到解密的私鑰。當(dāng)新終端從網(wǎng)絡(luò)獲得用公鑰加密的 Softsim參數(shù)后,利用解密所得到的私鑰進(jìn)行解密,并將解密所得到的Softsim參數(shù)包在新終端的modem中進(jìn)行保存,以待后續(xù)接入網(wǎng)絡(luò)。利用這些參數(shù),從而獲得網(wǎng)絡(luò)提供的服務(wù)。
[0084]下面對(duì)本發(fā)明實(shí)施例提供的私鑰備份裝置進(jìn)行介紹,下文描述的私鑰備份裝置與上文描述的私鑰備份方法可相互對(duì)應(yīng)參照。
[0085]圖5為本發(fā)明實(shí)施例提供的私鑰備份裝置的結(jié)構(gòu)框圖,參照?qǐng)D5私鑰備份裝置可以包括:
[0086]生成模塊100,用于生成終端側(cè)密鑰對(duì),所述終端側(cè)密鑰對(duì)包括終端側(cè)公鑰以及終端側(cè)私鑰;[〇〇87]發(fā)送模塊200,用于將所述終端側(cè)公鑰發(fā)送至服務(wù)器端,用于所述服務(wù)器端對(duì)發(fā)送的Softsim參數(shù)數(shù)據(jù)進(jìn)行加密;
[0088]備份模塊300,用于將所述終端側(cè)私鑰保存在終端本地;并將所述終端側(cè)私鑰備份至備份端。
[0089]作為一種【具體實(shí)施方式】,本發(fā)明所提供的私鑰備份裝置中上述備份模塊可以具體用于:
[0090]利用生物特征信息對(duì)所述終端側(cè)私鑰進(jìn)行加密后,備份至所述備份端,所述備份端為其他終端或云端。
[0091]本發(fā)明所提供的私鑰備份裝置,通過生成包括終端側(cè)公鑰以及終端側(cè)私鑰的終端側(cè)密鑰對(duì);將終端側(cè)公鑰發(fā)送至服務(wù)器端,用于服務(wù)器端對(duì)發(fā)送的Softsim參數(shù)數(shù)據(jù)進(jìn)行加密;將終端側(cè)私鑰保存在終端本地;并將終端側(cè)私鑰備份至備份端。本發(fā)明將終端產(chǎn)生的解密私鑰備份至其他終端或者云端,在不同終端切換時(shí),能夠從備份端獲取終端側(cè)私鑰,以便對(duì)從服務(wù)器端獲取到的利用公鑰加密的Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,從而方便Softsim應(yīng)用在不同終端之間進(jìn)行切換。[〇〇92]此外,本發(fā)明還提供了一種Softsim在不同終端間進(jìn)行切換的裝置,下文描述的 Softsim在不同終端間進(jìn)行切換的裝置與上文描述的Softsim在不同終端間進(jìn)行切換的方法可相互對(duì)應(yīng)參照。圖6為本發(fā)明實(shí)施例提供的Softsim在不同終端間進(jìn)行切換的裝置的結(jié)構(gòu)框圖,參照?qǐng)D6該裝置包括:[〇〇93]請(qǐng)求發(fā)送模塊400,用于向服務(wù)器端發(fā)送獲取Softsim參數(shù)數(shù)據(jù)的請(qǐng)求;[0〇94]參數(shù)數(shù)據(jù)獲取模塊500,用于獲取加密后的Softsim參數(shù)數(shù)據(jù);
[0095]查詢模塊600,用于查詢本地終端是否有終端側(cè)私鑰;[〇〇96]終端側(cè)私鑰獲取模塊700,用于在所述本地終端有所述終端側(cè)私鑰時(shí),從所述本地終端獲取所述終端側(cè)私鑰;否則從備份端獲取所述終端側(cè)私鑰;[〇〇97]解密模塊800,用于利用所述終端側(cè)私鑰對(duì)所述Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,并利用所述Softsim參數(shù)數(shù)據(jù)與網(wǎng)絡(luò)進(jìn)行接入。
[0098]作為一種【具體實(shí)施方式】,本發(fā)明所提供的Softsim在不同終端間進(jìn)行切換的裝置中,上述終端側(cè)私鑰獲取模塊700可以具體包括:
[0099]指令發(fā)送單元,用于向所述備份端發(fā)送獲取加密后的終端側(cè)私鑰的指令;
[0100]解密單元,用于對(duì)獲取到的加密后的終端側(cè)私鑰進(jìn)行解密,獲取所述終端側(cè)私鑰。
[0101]其中,解密單元進(jìn)一步具體用于:
[0102]獲取當(dāng)前用戶的生物特征信息,并與預(yù)先存儲(chǔ)的生物特征信息進(jìn)行比對(duì);當(dāng)所述當(dāng)前用戶的生物特征信息與預(yù)先存儲(chǔ)的生物特征信息一致時(shí),對(duì)所述加密后的終端側(cè)私鑰進(jìn)行解密。
[0103]本發(fā)明所提供的Softsim在不同終端間進(jìn)行切換的裝置,當(dāng)用戶由當(dāng)前終端更換為其它終端時(shí),用戶登錄到服務(wù)器端申請(qǐng)獲取經(jīng)終端側(cè)公鑰加密后的Softsim參數(shù)數(shù)據(jù),終端能夠從備份的終端上或者從云端獲取加密后的終端側(cè)私鑰,然后再利用終端側(cè)私鑰對(duì)從 Softsim云端獲取到的Softsim參數(shù)進(jìn)行解密,從而獲得Softsim參數(shù)數(shù)據(jù)。之后更換的新終端就可以利用Softsim參數(shù)與網(wǎng)絡(luò)進(jìn)行接入,享受網(wǎng)絡(luò)提供的各種服務(wù),達(dá)到不同終端的 Softsim切換的目的。
[0104]本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。
[0105]專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0106]結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(R0M)、電可編程R0M、電可擦除可編程R0M、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
[0107]以上對(duì)本發(fā)明所提供的私鑰備份方法及裝置、Softsim在不同終端間進(jìn)行切換的方法及裝置進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種私鑰備份方法,其特征在于,包括:生成終端側(cè)密鑰對(duì),所述終端側(cè)密鑰對(duì)包括終端側(cè)公鑰以及終端側(cè)私鑰;將所述終端側(cè)公鑰發(fā)送至服務(wù)器端,用于所述服務(wù)器端對(duì)發(fā)送的Softsim參數(shù)數(shù)據(jù)進(jìn) 行加密;將所述終端側(cè)私鑰保存在終端本地;并將所述終端側(cè)私鑰備份至備份端。2.如權(quán)利要求1所述的私鑰備份方法,其特征在于,所述將所述終端側(cè)私鑰備份至備份 端包括:利用生物特征信息對(duì)所述終端側(cè)私鑰進(jìn)行加密后,備份至所述備份端,所述備份端為 其他終端或云端。3.—種Sof t s im在不同終端間進(jìn)行切換的方法,其特征在于,包括:向服務(wù)器端發(fā)送獲取Softsim參數(shù)數(shù)據(jù)的請(qǐng)求;獲取加密后的Softsim參數(shù)數(shù)據(jù);查詢本地終端是否有終端側(cè)私鑰;如果有,則獲取所述終端側(cè)私鑰;否則從備份端獲取所述終端側(cè)私鑰;利用所述終端側(cè)私鑰對(duì)所述Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,并利用所述Softsim參數(shù)數(shù)據(jù) 與網(wǎng)絡(luò)進(jìn)行接入。4.如權(quán)利要求3所述的Softsim在不同終端間進(jìn)行切換的方法,其特征在于,所述從備 份端獲取所述終端側(cè)私鑰包括:向所述備份端發(fā)送獲取加密后的終端側(cè)私鑰的指令;對(duì)獲取到的加密后的終端側(cè)私鑰進(jìn)行解密,獲取所述終端側(cè)私鑰。5.如權(quán)利要求4所述的Softsim在不同終端間進(jìn)行切換的方法,其特征在于,所述對(duì)獲 取到的加密后的終端側(cè)私鑰進(jìn)行解密包括:獲取當(dāng)前用戶的生物特征信息,并與預(yù)先存儲(chǔ)的生物特征信息進(jìn)行比對(duì);當(dāng)所述當(dāng)前用戶的生物特征信息與預(yù)先存儲(chǔ)的生物特征信息一致時(shí),對(duì)所述加密后的 終端側(cè)私鑰進(jìn)行解密。6.—種私鑰備份裝置,其特征在于,包括:生成模塊,用于生成終端側(cè)密鑰對(duì),所述終端側(cè)密鑰對(duì)包括終端側(cè)公鑰以及終端側(cè)私 鑰;發(fā)送模塊,用于將所述終端側(cè)公鑰發(fā)送至服務(wù)器端,用于所述服務(wù)器端對(duì)發(fā)送的 Softs im參數(shù)數(shù)據(jù)進(jìn)行加密;備份模塊,用于將所述終端側(cè)私鑰保存在終端本地;并將所述終端側(cè)私鑰備份至備份端。7.如權(quán)利要求6所述的私鑰備份裝置,其特征在于,所述備份模塊具體用于:利用生物特征信息對(duì)所述終端側(cè)私鑰進(jìn)行加密后,備份至所述備份端,所述備份端為 其他終端或云端。8.—種Sof tsim在不同終端間進(jìn)行切換的裝置,其特征在于,包括:請(qǐng)求發(fā)送模塊,用于向服務(wù)器端發(fā)送獲取Softsim參數(shù)數(shù)據(jù)的請(qǐng)求;參數(shù)數(shù)據(jù)獲取模塊,用于獲取加密后的Softsim參數(shù)數(shù)據(jù);查詢模塊,用于查詢本地終端是否有終端側(cè)私鑰;終端側(cè)私鑰獲取模塊,用于在所述本地終端有所述終端側(cè)私鑰時(shí),從所述本地終端獲 取所述終端側(cè)私鑰;否則從備份端獲取所述終端側(cè)私鑰;解密模塊,用于利用所述終端側(cè)私鑰對(duì)所述Softsim參數(shù)數(shù)據(jù)進(jìn)行解密,并利用所述 Sof t s im參數(shù)數(shù)據(jù)與網(wǎng)絡(luò)進(jìn)行接入。9.如權(quán)利要求8所述的Softsim在不同終端間進(jìn)行切換的裝置,其特征在于,所述終端 側(cè)私鑰獲取模塊包括:指令發(fā)送單元,用于向所述備份端發(fā)送獲取加密后的終端側(cè)私鑰的指令;解密單元,用于對(duì)獲取到的加密后的終端側(cè)私鑰進(jìn)行解密,獲取所述終端側(cè)私鑰。10.如權(quán)利要求9所述的Softsim在不同終端間進(jìn)行切換的裝置,其特征在于,所述解密 單元具體用于:獲取當(dāng)前用戶的生物特征信息,并與預(yù)先存儲(chǔ)的生物特征信息進(jìn)行比對(duì);當(dāng)所述當(dāng)前 用戶的生物特征信息與預(yù)先存儲(chǔ)的生物特征信息一致時(shí),對(duì)所述加密后的終端側(cè)私鑰進(jìn)行 解密。
【文檔編號(hào)】H04L29/06GK105978691SQ201610595523
【公開日】2016年9月28日
【申請(qǐng)日】2016年7月26日
【發(fā)明人】趙龍凱
【申請(qǐng)人】西安酷派軟件科技有限公司