[发明专利]敏感数据的处理方法和装置、存储介质及电子装置在审
申请号: | 202210134167.1 | 申请日: | 2022-02-14 |
公开(公告)号: | CN114491642A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 王建 | 申请(专利权)人: | 杭州华橙软件技术有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 刘晓燕 |
地址: | 310051 浙江省杭州市滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 敏感数据 处理 方法 装置 存储 介质 电子 | ||
本申请公开了一种敏感数据的处理方法和装置、存储介质及电子装置,其中,上述方法包括:加载敏感类,其中,加载后的敏感类中写入有对与敏感类对应的敏感数据进行脱敏处理的脱敏策略;调用脱敏策略对待输出数据中的待脱敏数据进行脱敏处理,得到已脱敏的待输出数据,其中,待脱敏数据为待输出数据中与敏感类对应的敏感数据;将已脱敏的待输出数据输出到目标数据文件中。通过本申请,解决了相关技术中的敏感数据的处理方法存在由于敏感数据脱敏所需的时间过长导致的数据输出到数据文件的效率低的问题。
技术领域
本申请涉及计算机领域,具体而言,涉及一种敏感数据的处理方法和装置、存储介质及电子装置。
背景技术
由于业务需要,业务系统在运行的过程中会收到用户发起的带有敏感信息的请求。为了能在出现问题之后快速定位,这些带有敏感信息的请求通常会被输出到特定的数据文件中,例如,先产生一条数据记录,然后将数据记录输出到该数据文件中。一旦出现数据文件泄漏问题,大量的用户敏感信息将会被泄漏。因此,为了保证用户的隐私安全,需要对数据文件中的敏感数据进行脱敏处理。
目前,为了对敏感数据进行脱敏,在输出到数据文件中之前,对数据记录进行正则表达式匹配,将匹配到的敏感数据进行脱敏处理。上述脱敏方式需要对业务系统所有输出的数据记录都进行正则表达式匹配,会对系统性能造成影响。此外,通过正则表达式来匹配替换敏感数据,所需的响应时间也比较长,效率较低。
由此可见,相关技术中的敏感数据的处理方法,存在由于敏感数据脱敏所需的时间过长导致的数据输出到数据文件的效率低的问题。
发明内容
本申请实施例提供了一种敏感数据的处理方法和装置、存储介质及电子装置,以至少解决相关技术中的敏感数据的处理方法存在由于敏感数据脱敏所需的时间过长导致的数据输出到数据文件的效率低的问题。
根据本申请实施例的一个方面,提供了一种敏感数据的处理方法,包括:加载敏感类,其中,加载后的所述敏感类中写入有对与所述敏感类对应的敏感数据进行脱敏处理的脱敏策略;调用所述脱敏策略对待输出数据中的待脱敏数据进行脱敏处理,得到已脱敏的所述待输出数据,其中,所述待脱敏数据为所述待输出数据中与敏感类对应的敏感数据;将已脱敏的所述待输出数据输出到目标数据文件中。
在一个示例性实施例中,所述加载敏感类,包括:加载目标类路径下的多个类中的所述敏感类,其中,所述敏感类为所述多个类中具有敏感类标记的类。
在一个示例性实施例中,所述加载敏感类,包括:将所述脱敏策略写入到所述敏感类的字节码中,得到加载后的所述敏感类。
在一个示例性实施例中,所述将所述脱敏策略写入到所述敏感类的字节码中,得到加载后的所述敏感类,包括:重写所述敏感类的第一转换策略的字节码,得到加载后的所述敏感类,其中,所述第一转换策略为将与所述敏感类对应的敏感数据转换为字符串的数据转换策略,所述第一转换策略中写入有所述脱敏策略。
在一个示例性实施例中,将所述脱敏策略写入到所述敏感类的字节码中,得到加载后的所述敏感类,包括:确定与所述敏感类中的至少一个敏感字段中的每个敏感字段对应的脱敏子策略,其中,所述敏感字段为具有敏感字段标记的字段,所述脱敏策略包括与所述每个敏感字段对应的脱敏子策略;将与所述每个敏感字段对应的脱敏子策略写入到所述敏感类的字节码中,得到加载后的所述敏感类。
在一个示例性实施例中,所述调用所述脱敏策略对待输出数据中的待脱敏数据进行脱敏处理,得到已脱敏的所述待输出数据,包括:调用所述敏感类的第一转换策略将所述待脱敏数据转换为字符串,得到已脱敏数据,其中,所述第一转换策略用于将与所述敏感类对应的敏感数据转换为字符串,所述第一转换策略中写入有所述脱敏策略;调用其他类的第二转换策略将待转换数据转换为字符串,得到已转换数据,其中,所述待转换数据为所述待输出数据中除了所述待脱敏数据以外的数据,所述其他类为与所述待转换数据对应的类,所述第二转换策略用于将与所述其他类对应的数据转换为字符串,所述第二转换策略中未写入所述脱敏策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华橙软件技术有限公司,未经杭州华橙软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210134167.1/2.html,转载请声明来源钻瓜专利网。