本申請(qǐng)涉及數(shù)據(jù)安全領(lǐng)域,尤其涉及一種數(shù)據(jù)展示方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、敏感數(shù)據(jù)是指泄露后可能給社會(huì)或個(gè)人帶來(lái)嚴(yán)重危害的數(shù)據(jù),包括但不限于姓名、身份證號(hào)碼、住址、電話、銀行賬號(hào)、郵箱、密碼、醫(yī)療信息、教育背景等。數(shù)據(jù)安全展示技術(shù)是指通過自定義配置的敏感數(shù)據(jù)的脫敏規(guī)則,對(duì)敏感數(shù)據(jù)進(jìn)行處理后實(shí)現(xiàn)敏感數(shù)據(jù)脫敏展示的技術(shù)。通過脫敏處理不改變真實(shí)數(shù)據(jù)存儲(chǔ)內(nèi)容,同時(shí)不影響敏感數(shù)據(jù)進(jìn)行復(fù)雜計(jì)算操作,保證敏感數(shù)據(jù)脫敏可用,可安全有效的保護(hù)敏感數(shù)據(jù)。
2、對(duì)于現(xiàn)有的基于深度學(xué)習(xí)構(gòu)建的數(shù)據(jù)隱私保護(hù)模型,在訓(xùn)練深度學(xué)習(xí)模型過程中,數(shù)據(jù)的收集、預(yù)處理、存儲(chǔ)過程既有可能泄露數(shù)據(jù)或者泄露數(shù)據(jù)的敏感特征。且深度學(xué)習(xí)模型通常為黑箱模型,無(wú)法直接理解模型的內(nèi)部工作原理,這使得在訓(xùn)練過程中很難發(fā)現(xiàn)潛在的隱私泄露問題,即使發(fā)現(xiàn)了問題,也可能難以修復(fù),因?yàn)槟P蛢?nèi)部的權(quán)重和結(jié)構(gòu)是隨機(jī)初始化的。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供數(shù)據(jù)展示方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品,用以達(dá)到數(shù)據(jù)高安全性以及靈活性使用的效果。
2、第一方面,本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)展示方法,方法包括:
3、接收第一目標(biāo)用戶的用戶讀請(qǐng)求,獲取第一目標(biāo)用戶的用戶權(quán)限等級(jí);
4、根據(jù)用戶權(quán)限等級(jí),獲取用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段的脫敏標(biāo)簽,脫敏標(biāo)簽用于指示字段是否需要脫敏且在需要脫敏時(shí)脫敏規(guī)則還包括字段相應(yīng)的脫敏規(guī)則;
5、獲取用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段相應(yīng)的目標(biāo)數(shù)據(jù),根據(jù)脫敏標(biāo)簽,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行處理并展示。
6、在一種可能的實(shí)施方式中,根據(jù)用戶權(quán)限等級(jí),獲取用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段的脫敏標(biāo)簽,包括:
7、在用戶權(quán)限等級(jí)為指示用戶低安全性的第一權(quán)限等級(jí)的情況下,根據(jù)第一對(duì)應(yīng)關(guān)系,確定用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段的脫敏標(biāo)簽,其中,第一對(duì)應(yīng)關(guān)系用于指示用戶權(quán)限等級(jí)與字段類型以及脫敏標(biāo)簽之間的對(duì)應(yīng)關(guān)系;
8、在用戶權(quán)限等級(jí)為指示用戶高安全性的第二權(quán)限等級(jí)的情況下,不獲取用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段的脫敏標(biāo)簽或者默認(rèn)用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段的脫敏標(biāo)簽為空。
9、在一種可能的實(shí)施方式中,根據(jù)脫敏標(biāo)簽,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行處理并展示,包括:
10、在用戶權(quán)限等級(jí)為指示用戶低安全性的第一權(quán)限等級(jí)的情況下,確定用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段的脫敏標(biāo)簽中的脫敏規(guī)則;
11、基于脫敏規(guī)則對(duì)目標(biāo)數(shù)據(jù)進(jìn)行處理,得到脫敏后的數(shù)據(jù)并進(jìn)行展示。
12、在一種可能的實(shí)施方式中,根據(jù)脫敏標(biāo)簽,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行脫敏處理并展示,包括:
13、在用戶權(quán)限等級(jí)為指示用戶高安全性的第二權(quán)限等級(jí)的情況下,目標(biāo)數(shù)據(jù)直接展示。
14、在一種可能的實(shí)施方式中,方法還包括:
15、接收第二目標(biāo)用戶的用戶寫請(qǐng)求,獲取用戶寫請(qǐng)求中請(qǐng)求寫入的目標(biāo)字段;
16、根據(jù)第二對(duì)應(yīng)關(guān)系,確定請(qǐng)求寫入的目標(biāo)字段的脫敏標(biāo)簽,第二對(duì)應(yīng)關(guān)系用于指示源數(shù)據(jù)中字段類型與脫敏標(biāo)簽之間的對(duì)應(yīng)關(guān)系;
17、根據(jù)請(qǐng)求寫入的目標(biāo)字段的脫敏標(biāo)簽,執(zhí)行用戶寫請(qǐng)求對(duì)應(yīng)的寫操作。
18、在一種可能的實(shí)施方式中,根據(jù)請(qǐng)求寫入的目標(biāo)字段的脫敏標(biāo)簽,執(zhí)行用戶寫請(qǐng)求對(duì)應(yīng)的寫操作,包括:
19、對(duì)于用戶寫請(qǐng)求中請(qǐng)求寫入的敏感數(shù)據(jù),根據(jù)其相應(yīng)的脫敏標(biāo)簽以及預(yù)設(shè)同態(tài)加密規(guī)則,對(duì)敏感數(shù)據(jù)進(jìn)行處理,得到加密數(shù)據(jù)并存儲(chǔ)。
20、在一種可能的實(shí)施方式中,脫敏規(guī)則包括自定義脫敏規(guī)則,自定義脫敏規(guī)則用于指示保留寫入的敏感數(shù)據(jù)的格式。
21、第二方面,本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)展示裝置,其特征在于,裝置包括:
22、信息交互模塊,用于接收第一目標(biāo)用戶的用戶讀請(qǐng)求,獲取第一目標(biāo)用戶的用戶權(quán)限等級(jí);
23、請(qǐng)求處理模塊,用于根據(jù)用戶權(quán)限等級(jí),獲取用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段的脫敏標(biāo)簽,脫敏標(biāo)簽用于指示字段是否需要脫敏且在需要脫敏時(shí)脫敏規(guī)則還包括字段相應(yīng)的脫敏規(guī)則;
24、數(shù)據(jù)展示模塊,用于獲取用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段相應(yīng)的目標(biāo)數(shù)據(jù),根據(jù)脫敏標(biāo)簽,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行處理并展示。
25、第三方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)設(shè)備,包括:存儲(chǔ)器,處理器;
26、存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;
27、處理器執(zhí)行存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,使得處理器執(zhí)行如上第一方面和/或第一方面各種可能的實(shí)施方式。
28、第四方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如上第一方面和/或第一方面各種可能的實(shí)施方式。
29、第五方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上第一方面和/或第一方面各種可能的實(shí)施方式。
30、本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)展示方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品,方法包括:接收第一目標(biāo)用戶的用戶讀請(qǐng)求,獲取第一目標(biāo)用戶的用戶權(quán)限等級(jí);根據(jù)用戶權(quán)限等級(jí),獲取用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段的脫敏標(biāo)簽,脫敏標(biāo)簽用于指示字段是否需要脫敏且在需要脫敏時(shí)脫敏規(guī)則還包括字段相應(yīng)的脫敏規(guī)則;獲取用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段相應(yīng)的目標(biāo)數(shù)據(jù),根據(jù)脫敏標(biāo)簽,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行處理并展示。本申請(qǐng)?jiān)诖鎯?chǔ)數(shù)據(jù)時(shí)增加數(shù)據(jù)的脫敏標(biāo)簽,在用戶查閱時(shí)基于查閱字段的脫敏標(biāo)簽獲取數(shù)據(jù),能夠不改變真實(shí)存儲(chǔ)數(shù)據(jù),實(shí)現(xiàn)動(dòng)態(tài)脫敏;且基于用戶權(quán)限等級(jí)選擇合適的脫敏規(guī)則,保障數(shù)據(jù)安全性。
1.一種數(shù)據(jù)展示方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述用戶權(quán)限等級(jí),獲取所述用戶讀請(qǐng)求中請(qǐng)求讀取的目標(biāo)字段的脫敏標(biāo)簽,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述脫敏標(biāo)簽,對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行處理并展示,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述脫敏標(biāo)簽,對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行脫敏處理并展示,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述請(qǐng)求寫入的目標(biāo)字段的脫敏標(biāo)簽,執(zhí)行所述用戶寫請(qǐng)求對(duì)應(yīng)的寫操作,包括:
7.一種數(shù)據(jù)展示裝置,其特征在于,所述裝置包括:
8.一種計(jì)算機(jī)設(shè)備,其特征在于,包括:存儲(chǔ)器,處理器;
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如權(quán)利要求1-6任一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-6任一項(xiàng)所述的方法。