【技术实现步骤摘要】
一种数据脱敏的方法、装置、设备及介质
[0001]本申请涉及计算机
,尤其涉及一种数据脱敏的方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]数据脱敏是指通过脱敏规则对某些包含敏感信息的数据进行数据变形,实现对敏感数据的可靠保护。在涉及客户安全数据或者一些商业性隐私数据等敏感数据的情况下,需要对真实数据进行改造后提供测试使用,如身份证号、手机号、卡号、客户号等包括个人信息的敏感数据都需要进行数据脱敏。
[0003]银行系统中包括大量的敏感数据,在对银行系统进行测试时,需要对银行的数据进行脱敏处理。通常情况下,采用基于可扩展标记性语言的脱敏数据采集方案,这种方案下,当需要对脱敏涉及的表和字段进行更改时,需要修改配置文件,重新编译组包,工作量较大,因此无法灵活地根据需要对于表和字段进行配置。
[0004]因此,业界亟需一种灵活的数据脱敏方法。
技术实现思路
[0005]本申请提供了一种数据脱敏的方法,该方法可以灵活且安全的实现数据脱敏。本申请还提供了上述方法对应的装置、设备、计算
【技术保护点】
【技术特征摘要】
1.一种数据脱敏的方法,其特征在于,所述方法包括:获取预先设定的敏感字段的映射关系,所述敏感字段的映射关系包括将所述第一字符替换为第二字符的映射关系,所述第一字符为所述敏感字段中需要进行替换的字符;根据所述映射关系,生成数据脱敏编译文件;通过所述数据脱敏编译文件,从数据库中查询获取所述敏感字段;通过所述数据脱敏编译文件,对所述敏感字段的所述第一字符进行脱敏,生成脱敏后的数据文本,所述脱敏后的数据文本包括所述第二字符。2.根据权利要求1所述的方法,其特征在于,所述数据脱敏编译文件包括数据脱敏查询文件和数据脱敏替换文件;所述通过所述数据脱敏编译文件,从数据库中查询获取所述敏感字段,包括:通过所述数据脱敏查询文件,从数据库中查询获取所述敏感字段;所述通过所述数据脱敏编译文件,对所述敏感字段的所述第一字符进行脱敏,包括:通过所述数据脱敏替换文件,对所述敏感字段的所述第一字符进行脱敏。3.根据权利要求2所述的方法,其特征在于,所述数据脱敏查询文件包括查询结构化查询语言SQL文件。4.根据权利要求1所述的方法,其特征在于,所述通过所述数据脱敏编译文件,从数据库中查询获取所述敏感字段,包括:通过所述数据脱敏编译文件,从数据库中多线程查询获取所述敏感字段...
【专利技术属性】
技术研发人员:郑东欣,周师专,沈之芳,荣鑫,赵玉琛,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。