本申請涉及數(shù)據(jù)處理,具體涉及一種數(shù)據(jù)處理方法、裝置、設備、存儲介質(zhì)和程序產(chǎn)品。
背景技術:
1、數(shù)據(jù)倉庫,是一種用于集成、存儲和管理大量結(jié)構化數(shù)據(jù)和非結(jié)構化數(shù)據(jù)的系統(tǒng)。數(shù)據(jù)倉庫可以從數(shù)據(jù)源中獲取數(shù)據(jù)并進行加密存儲,目標業(yè)務設備再從數(shù)據(jù)倉庫中讀取加密后的數(shù)據(jù)。當加密后的數(shù)據(jù)中包括敏感數(shù)據(jù)時,目標業(yè)務設備從數(shù)據(jù)倉庫中獲取到加密后的敏感數(shù)據(jù)之后,將加密后的敏感數(shù)據(jù)進行解密脫敏處理后再進行顯示。
技術實現(xiàn)思路
1、針對上述技術問題,本申請實施例提供一種數(shù)據(jù)處理方法、裝置、設備、存儲介質(zhì)和程序產(chǎn)品,可以提高對數(shù)據(jù)脫敏處理的效率。
2、第一方面,本申請實施例提供一種數(shù)據(jù)處理方法,包括:
3、根據(jù)接收到的敏感數(shù)據(jù)獲取指令,從數(shù)據(jù)倉庫中獲取待處理的至少一條目標數(shù)據(jù),其中,每條上述目標數(shù)據(jù)包括密文敏感數(shù)據(jù)及其類型標識信息;
4、從上述目標數(shù)據(jù)中提取出上述密文敏感數(shù)據(jù)和上述類型標識信息;
5、對上述密文敏感數(shù)據(jù)進行解密處理,得到明文敏感數(shù)據(jù);
6、基于上述類型標識信息,確定上述明文敏感數(shù)據(jù)對應的目標脫敏方法,并通過上述目標脫敏方法,對上述明文敏感數(shù)據(jù)進行脫敏處理,得到脫敏處理后的敏感數(shù)據(jù)。
7、第二方面,本申請實施例提供一種數(shù)據(jù)處理裝置,上述裝置包括:
8、獲取模塊,用于根據(jù)接收到的敏感數(shù)據(jù)獲取指令,從數(shù)據(jù)倉庫中獲取待處理的至少一條目標數(shù)據(jù),其中,每條上述目標數(shù)據(jù)包括密文敏感數(shù)據(jù)及其類型標識信息;
9、提取模塊,用于從上述目標數(shù)據(jù)中提取出上述密文敏感數(shù)據(jù)和上述類型標識信息;
10、解密模塊,用于對上述密文敏感數(shù)據(jù)進行解密處理,得到明文敏感數(shù)據(jù);
11、脫敏模塊,用于基于上述類型標識信,確定上述明文敏感數(shù)據(jù)對應的目標脫敏方法,并通過上述目標脫敏方法,對上述明文敏感數(shù)據(jù)進行脫敏處理,得到脫敏處理后的敏感數(shù)據(jù)。
12、第三方面,本申請實施例還提供一種計算機設備,包括存儲器存儲有多條指令;處理器從存儲器中加載指令,以執(zhí)行本申請實施例所提供的任一種數(shù)據(jù)處理方法的步驟。
13、第四方面,本申請實施例還提供一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有多條指令,指令適于處理器進行加載,以執(zhí)行本申請實施例所提供的任一種數(shù)據(jù)處理方法的步驟。
14、第五方面,本申請實施例還提供一種計算機程序產(chǎn)品,包括計算機程序或指令,計算機程序或指令被處理器執(zhí)行時實現(xiàn)本申請實施例所提供的任一種數(shù)據(jù)處理方法中的步驟。
15、采用本申請實施例的方案,根據(jù)接收到的敏感數(shù)據(jù)獲取指令,從數(shù)據(jù)倉庫中獲取待處理的至少一條目標數(shù)據(jù),其中,每條目標數(shù)據(jù)包括密文敏感數(shù)據(jù)及其類型標識信息;從目標數(shù)據(jù)中提取出密文敏感數(shù)據(jù)和類型標識信息;對密文敏感數(shù)據(jù)進行解密處理,得到明文敏感數(shù)據(jù);基于類型標識信息,確定明文敏感數(shù)據(jù)對應的目標脫敏方法,并通過目標脫敏方法,對明文敏感數(shù)據(jù)進行脫敏處理,得到脫敏處理后的敏感數(shù)據(jù),實現(xiàn)在每一條數(shù)據(jù)中設置類型標識信息,使得在獲取到目標數(shù)據(jù)且對目標數(shù)據(jù)中的密文敏感數(shù)據(jù)進行解密之后,可以直接根據(jù)類型標識信息,確定明文敏感數(shù)據(jù)的目標脫敏方法,無需根據(jù)明文敏感數(shù)據(jù)確定脫敏方法,提高數(shù)據(jù)的脫敏效率。
1.一種數(shù)據(jù)處理方法,其特征在于,所述方法包括:
2.如權利要求1所述的方法,其特征在于,所述數(shù)據(jù)倉庫部署有脫敏函數(shù),所述脫敏函數(shù)包括針對不同類型敏感數(shù)據(jù)的脫敏方法,所述基于所述類型標識信息,確定所述明文敏感數(shù)據(jù)對應的目標脫敏方法,包括:
3.如權利要求2所述的方法,其特征在于,所述基于所述類型標識信息,確定所述明文敏感數(shù)據(jù)在所述脫敏函數(shù)中對應的目標脫敏方法,包括:
4.如權利要求1所述的方法,其特征在于,所述從所述目標數(shù)據(jù)中提取出所述密文敏感數(shù)據(jù)和所述類型標識信息,包括:
5.如權利要求1所述的方法,其特征在于,在所述基于所述類型標識信息,確定所述明文敏感數(shù)據(jù)對應的目標脫敏方法之前,還包括:
6.如權利要求5所述的方法,其特征在于,所述對所述明文敏感數(shù)據(jù)進行校驗處理,得到校驗結(jié)果,包括:
7.如權利要求1所述的方法,其特征在于,在所述對所述密文敏感數(shù)據(jù)進行解密處理,得到明文敏感數(shù)據(jù)之前,還包括:
8.如權利要求7所述的方法,其特征在于,在所述獲取數(shù)據(jù)處理類型之后,還包括:
9.一種數(shù)據(jù)處理裝置,其特征在于,所述裝置包括:
10.一種計算機設備,其特征在于,包括處理器和存儲器,所述存儲器存儲有多條指令;所述處理器從所述存儲器中加載指令,以執(zhí)行如權利要求1~8任一項所述的數(shù)據(jù)處理方法的步驟。
11.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有多條指令,所述指令適于處理器進行加載,以執(zhí)行如權利要求1~8任一項所述的數(shù)據(jù)處理方法的步驟。
12.一種計算機程序產(chǎn)品,其特征在于,包括計算機程序,所述計算機程序或指令,所述計算機程序或指令被處理器執(zhí)行如權利要求1~8任一項所述的數(shù)據(jù)處理方法的步驟。