1.一種用戶資源的加密方法,其特征在于,包括:
獲取待處理的用戶資源,并確定用于對(duì)所述用戶資源進(jìn)行加密的密鑰對(duì)應(yīng)的密鑰索引;
根據(jù)所述密鑰索引,確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰;
利用所述加密密鑰對(duì)所述用戶資源進(jìn)行加密,得到加密結(jié)果。
2.如權(quán)利要求1所述的加密方法,其特征在于,在獲取待處理的用戶資源時(shí),所述方法還包括:
按照設(shè)定的解碼算法,對(duì)所述用戶資源執(zhí)行解碼操作,使解碼后的所述用戶資源所占字符位個(gè)數(shù)與所述密鑰索引所占用的字符位個(gè)數(shù)之和與所述待處理的用戶資源所占用的字符位個(gè)數(shù)相同;
利用所述加密密鑰對(duì)所述用戶資源進(jìn)行加密,得到加密結(jié)果,包括:
利用所述加密密鑰,對(duì)所述解碼后的所述用戶資源進(jìn)行加密,得到加密結(jié)果。
3.如權(quán)利要求1所述的加密方法,其特征在于,根據(jù)所述密鑰索引,確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰,包括:
根據(jù)所述密鑰索引與密鑰之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與所述密鑰索引對(duì)應(yīng)的密鑰,將查找到的所述密鑰作為用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰。
4.如權(quán)利要求1所述的加密方法,其特征在于,所述加密方法還包括:
確定需要共享所述用戶資源的應(yīng)用平臺(tái)的標(biāo)識(shí);
根據(jù)所述密鑰索引,確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰,包括:
根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰。
5.如權(quán)利要求4所述的加密方法,其特征在于,根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰,包括:
根據(jù)所述密鑰索引與密鑰之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與所述密鑰索引對(duì)應(yīng)的密鑰,將查找到的所述密鑰作為用于對(duì)所述用戶資源進(jìn)行加密的初始密鑰;
根據(jù)所述應(yīng)用平臺(tái)的標(biāo)識(shí)和所述初始密鑰,生成用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰。
6.如權(quán)利要求4所述的加密方法,其特征在于,根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰,包括:
根據(jù)所述密鑰索引與密鑰標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與所述密鑰索引對(duì)應(yīng)的密鑰標(biāo)識(shí);
利用所述密鑰索引和所述密鑰標(biāo)識(shí),確定用于對(duì)所述用戶資源進(jìn)行加密的初始密鑰;
根據(jù)所述應(yīng)用平臺(tái)的標(biāo)識(shí)和所述初始密鑰,生成用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰。
7.如權(quán)利要求2所述的加密方法,其特征在于,利用所述加密密鑰,對(duì)所述解碼后的所述用戶資源進(jìn)行加密,得到加密結(jié)果,包括:
利用所述加密密鑰對(duì)解碼后的用戶資源進(jìn)行加密,得到所述解碼后的用戶資源對(duì)應(yīng)的加密密文;
將所述加密密文和所述密鑰索引合并得到加密結(jié)果,其中,所述加密結(jié)果所占用的字符位個(gè)數(shù)與所述待處理的用戶資源所占用的字符位個(gè)數(shù)相同。
8.一種用戶資源的解密方法,其特征在于,包括:
獲取包含用戶資源的加密信息,并確定用于對(duì)所述加密信息進(jìn)行解密的密鑰對(duì)應(yīng)的密鑰索引;
根據(jù)所述密鑰索引,確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰;
利用所述解密密鑰對(duì)所述加密信息進(jìn)行解密,得到解密后的用戶資源。
9.如權(quán)利要求8所述的解密方法,其特征在于,確定用于對(duì)所述加密信息進(jìn)行解密的密鑰對(duì)應(yīng)的密鑰索引,包括:
解析所述加密信息,并確定所述加密信息中包含的加密密文以及對(duì)所述加密信息進(jìn)行解密的密鑰對(duì)應(yīng)的密鑰索引,其中,所述加密密文所占用的字符位個(gè)數(shù)與所述密鑰索引占用的字符位個(gè)數(shù)之和與所述加密信息所占用的字符位個(gè)數(shù)相同;
利用所述解密密鑰對(duì)所述加密信息進(jìn)行解密,包括:
利用所述解密密鑰對(duì)所述加密密文進(jìn)行解密,得到解密結(jié)果;
根據(jù)所述解密結(jié)果,得到解密后的用戶資源。
10.如權(quán)利要求8所述的解密方法,其特征在于,根據(jù)所述密鑰索引,確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰,包括:
根據(jù)密鑰索引與密鑰之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與確定的密鑰索引對(duì)應(yīng)的密鑰,將查找到的所述密鑰作為用于對(duì)所述加密信息進(jìn)行解密的解密密鑰。
11.如權(quán)利要求8所述的解密方法,其特征在于,所述解密方法還包括:
確定發(fā)送所述加密信息的應(yīng)用平臺(tái)的標(biāo)識(shí);
根據(jù)所述密鑰索引,確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰,包括:
根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰。
12.如權(quán)利要求11所述的解密方法,其特征在于,根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰,包括:
根據(jù)所述密鑰索引與密鑰之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與確定的密鑰索引對(duì)應(yīng)的密鑰,將查找到的所述密鑰作為用于對(duì)所述加密信息進(jìn)行解密的初始密鑰;
根據(jù)所述應(yīng)用平臺(tái)的標(biāo)識(shí)和所述初始密鑰,生成用于對(duì)所述加密信息進(jìn)行解密的解密密鑰。
13.如權(quán)利要求11所述的解密方法,其特征在于,根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰,包括:
根據(jù)所述密鑰索引與密鑰標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與確定的密鑰索引對(duì)應(yīng)的密鑰標(biāo)識(shí);
利用所述密鑰索引和所述密鑰標(biāo)識(shí),確定用于對(duì)所述加密信息進(jìn)行解密的初始密鑰;
根據(jù)所述應(yīng)用平臺(tái)的標(biāo)識(shí)和所述初始密鑰,生成用于所述加密信息進(jìn)行解密的解密密鑰。
14.如權(quán)利要求9所述的解密方法,其特征在于,根據(jù)所述解密結(jié)果,得到解密后的用戶資源,包括:
按照設(shè)定的編碼算法,對(duì)所述解密結(jié)果執(zhí)行編碼操作,得到編碼后的用戶資源,其中,所述編碼后的用戶資源所占用的字符位個(gè)數(shù)與原始的用戶資源所占用的字符位個(gè)數(shù)相同。
15.一種用戶資源的加密設(shè)備,其特征在于,包括:
獲取單元,用于獲取待處理的用戶資源,并確定用于對(duì)所述用戶資源進(jìn)行加密的密鑰對(duì)應(yīng)的密鑰索引;
確定單元,用于根據(jù)所述密鑰索引,確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰;
加密單元,用于利用所述加密密鑰對(duì)用戶資源進(jìn)行加密,得到加密結(jié)果。
16.如權(quán)利要求15所述的加密設(shè)備,其特征在于,所述獲取單元在獲取待處理的用戶資源時(shí),還包括:
按照設(shè)定的解碼算法,對(duì)所述用戶資源執(zhí)行解碼操作,使解碼后的所述用戶資源所占字符位個(gè)數(shù)與所述密鑰索引所占用的字符位個(gè)數(shù)之和與所述待處理的用戶資源所占用的字符位個(gè)數(shù)相同;
所述加密單元利用所述加密密鑰對(duì)所述用戶資源進(jìn)行加密,得到加密結(jié)果,包括:
利用所述加密密鑰,對(duì)所述解碼后的所述用戶資源進(jìn)行加密,得到加密結(jié)果。
17.如權(quán)利要求15所述的加密設(shè)備,其特征在于,所述確定單元根據(jù)所述密鑰索引,確定用于所述用戶資源進(jìn)行加密的加密密鑰,包括:
根據(jù)所述密鑰索引與密鑰之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與所述密鑰索引對(duì)應(yīng)的密鑰,將查找到的所述密鑰作為用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰。
18.如權(quán)利要求15所述的加密設(shè)備,其特征在于,所述加密設(shè)備還包括:平臺(tái)標(biāo)識(shí)獲取單元,其中:
所述平臺(tái)標(biāo)識(shí)獲取單元,用于確定需要共享所述用戶資源的應(yīng)用平臺(tái)的標(biāo)識(shí);
所述確定單元根據(jù)所述密鑰索引,確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰,包括:
根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰。
19.如權(quán)利要求18所述的加密設(shè)備,其特征在于,所述確定單元根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰,包括:
根據(jù)所述密鑰索引與密鑰之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與所述密鑰索引對(duì)應(yīng)的密鑰,將查找到的所述密鑰作為用于對(duì)所述用戶資源進(jìn)行加密的初始密鑰;
根據(jù)所述應(yīng)用平臺(tái)的標(biāo)識(shí)和所述初始密鑰,生成用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰。
20.如權(quán)利要求18所述的加密設(shè)備,其特征在于,所述確定單元根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰,包括:
根據(jù)所述密鑰索引與密鑰標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與確定的密鑰索引對(duì)應(yīng)的密鑰標(biāo)識(shí);
利用所述密鑰索引和所述密鑰標(biāo)識(shí),確定用于對(duì)所述用戶資源進(jìn)行加密的初始密鑰;
根據(jù)所述應(yīng)用平臺(tái)的標(biāo)識(shí)和所述初始密鑰,生成用于對(duì)所述用戶資源進(jìn)行加密的加密密鑰。
21.如權(quán)利要求16所述的加密設(shè)備,其特征在于,所述加密單元利用所述加密密鑰,對(duì)所述解碼后的所述用戶資源進(jìn)行加密,得到加密結(jié)果,包括:
利用所述加密密鑰對(duì)解碼后的用戶資源進(jìn)行加密,得到所述解碼后的用戶資源對(duì)應(yīng)的加密密文;
將所述加密密文和所述密鑰索引合并得到加密結(jié)果,其中,所述加密結(jié)果所占用的字符位個(gè)數(shù)與所述待處理的用戶資源所占用的字符位個(gè)數(shù)相同。
22.一種用戶資源的解密設(shè)備,其特征在于,包括:
獲取單元,用于獲取包含用戶資源的加密信息,并確定用于對(duì)所述加密信息進(jìn)行解密的密鑰對(duì)應(yīng)的密鑰索引;
確定單元,用于根據(jù)所述密鑰索引,確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰;
解密單元,用于利用所述解密密鑰對(duì)所述加密信息進(jìn)行解密,得到解密后的用戶資源。
23.如權(quán)利要求22所述的解密設(shè)備,其特征在于,所述獲取單元確定用于對(duì)所述加密信息進(jìn)行解密的密鑰對(duì)應(yīng)的密鑰索引,包括:
解析所述加密信息,并確定所述加密信息中包含的加密密文以及對(duì)所述加密信息進(jìn)行解密的密鑰對(duì)應(yīng)的密鑰索引,其中,所述加密密文所占用的字符位個(gè)數(shù)與所述密鑰索引占用的字符位個(gè)數(shù)之和與所述加密信息所占用的字符位個(gè)數(shù)相同;
所述解密單元利用所述解密密鑰對(duì)所述加密信息進(jìn)行解密,包括:
利用所述解密密鑰對(duì)所述加密密文進(jìn)行解密,得到解密結(jié)果;
根據(jù)所述解密結(jié)果,得到解密后的用戶資源。
24.如權(quán)利要求22所述的解密設(shè)備,其特征在于,所述確定單元根據(jù)所述密鑰索引,確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰,包括:
根據(jù)密鑰索引與密鑰之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與確定的密鑰索引對(duì)應(yīng)的密鑰,將查找到的所述密鑰作為用于對(duì)所述加密信息進(jìn)行解密的解密密鑰。
25.如權(quán)利要求22所述的解密設(shè)備,其特征在于,所述解密設(shè)備還包括:平臺(tái)標(biāo)識(shí)確定單元,其中:
所述平臺(tái)標(biāo)識(shí)確定單元,用于確定發(fā)送所述加密信息的應(yīng)用平臺(tái)的標(biāo)識(shí);
所述確定單元根據(jù)所述密鑰索引,確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰,包括:
根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰。
26.如權(quán)利要求25所述的解密設(shè)備,其特征在于,所述確定單元根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰,包括:
根據(jù)所述密鑰索引與密鑰之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與確定的密鑰索引對(duì)應(yīng)的密鑰,將查找到的所述密鑰作為用于對(duì)所述加密信息進(jìn)行解密的初始密鑰;
根據(jù)所述應(yīng)用平臺(tái)的標(biāo)識(shí)和所述初始密鑰,生成用于對(duì)所述加密信息進(jìn)行解密的解密密鑰。
27.如權(quán)利要求25所述的解密設(shè)備,其特征在于,所述確定單元根據(jù)所述密鑰索引和所述應(yīng)用平臺(tái)的標(biāo)識(shí),確定用于對(duì)所述加密信息進(jìn)行解密的解密密鑰,包括:
根據(jù)所述密鑰索引與密鑰標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,從密鑰數(shù)據(jù)庫(kù)中查找到與確定的密鑰索引對(duì)應(yīng)的密鑰標(biāo)識(shí);
利用所述密鑰索引和所述密鑰標(biāo)識(shí),確定用于對(duì)所述加密信息進(jìn)行解密的 初始密鑰;
根據(jù)所述應(yīng)用平臺(tái)的標(biāo)識(shí)和所述初始密鑰,生成用于所述加密信息進(jìn)行解密的解密密鑰。
28.如權(quán)利要求23所述的解密設(shè)備,其特征在于,所述解密單元根據(jù)所述解密結(jié)果,得到解密后的用戶資源,包括:
按照設(shè)定的編碼算法,對(duì)所述解密結(jié)果執(zhí)行編碼操作,得到編碼后的用戶資源,其中,所述編碼后的用戶資源所占用的字符位個(gè)數(shù)與原始的用戶資源所占用的字符位個(gè)數(shù)相同。