1.一種基于安全切面的數(shù)據(jù)處理方法,所述方法應用于終端,所述終端的云存儲客戶端有預先部署的切面底座,所述方法包括:
2.如權利要求1所述的方法,所述方法還包括:
3.如權利要求1所述的方法,通過所述切面程序將所述加密數(shù)據(jù)以及所述加密密鑰的密文組裝,得到云存儲數(shù)據(jù)并發(fā)送給云存儲服務器,具體包括:
4.如權利要求3所述的方法,確定用于校驗所述待存儲的數(shù)據(jù)的完整性的校驗碼,具體包括:
5.如權利要求4所述的方法,基于所述校驗碼、所述加密密鑰的密文以及所述加密數(shù)據(jù)的元數(shù)據(jù),確定數(shù)據(jù)頭,具體包括:
6.如權利要求5所述的方法,所述方法還包括:
7.如權利要求1所述的方法,調(diào)用所述切面程序中的軟件密碼模塊,在所述軟件密碼模塊預設的安全保護機制下,生成加密密鑰的明文以及所述加密密鑰的密文,具體包括:
8.如權利要求7所述的方法,通過所述切面程序將所述加密數(shù)據(jù)以及所述加密密鑰的密文組裝,得到云存儲數(shù)據(jù)并發(fā)送給云存儲服務器,具體包括:
9.如權利要求8所述的方法,所述方法還包括:
10.如權利要求8所述的方法,確定各子數(shù)據(jù)的加密塊之后,所述方法還包括:
11.一種基于安全切面的數(shù)據(jù)處理裝置,所述裝置應用于終端,所述終端的云存儲客戶端有預先部署的切面底座,所述裝置包括:
12.一種存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1~10中任意一項所述方法的步驟。
13.一種電子設備,其特征在于,包括:處理器和存儲器;其中,所述存儲器存儲有計算機程序,所述計算機程序適于由所述處理器加載并執(zhí)行如權利要求1~10中任意一項所述方法的步驟。
14.一種計算機程序產(chǎn)品,其上存儲有至少一條指令,其特征在于,所述至少一條指令被處理器執(zhí)行時實現(xiàn)權利要求1~10中任意一項所述方法的步驟。