脱敏数据关联一致性保持方法、装置、设备及储存介质制造方法及图纸

技术编号:37307711 阅读:24 留言:0更新日期:2023-04-21 22:51
本发明专利技术提供了一种脱敏数据关联一致性保持方法、装置、设备及储存介质,涉及服务器数据同步技术领域。包括:首先,通过对目标数据库进行敏感数据筛选,并生成目标筛选结果集。然后根据目标筛选结果集,生成目标数据库的数据关联组,并根据关联关系,为目标数据库储存的敏感数据添加标识标签。最后,根据敏感数据是否携带标识标签,对目标数据库中储存的敏感数据进行差异化脱敏处理,生成脱敏数据。在本发明专利技术中,能够保证在脱敏任务结束后,目标够保证在脱敏任务结束后,目标数据库的数据表中具备关联一致性关系的数据,在经过脱敏后,仍然具备关联性。从而帮助用户能够利用脱敏后数据的关联性执行相应的开发及测试任务。联性执行相应的开发及测试任务。联性执行相应的开发及测试任务。

【技术实现步骤摘要】
脱敏数据关联一致性保持方法、装置、设备及储存介质


[0001]本专利技术涉及服务器数据同步
,尤其涉及一种脱敏数据关联一致性保持方法、装置、设备及储存介质。

技术介绍

[0002]数据脱敏,主要是利用符号字符遮盖的方式将敏感数据部分内容屏蔽,从而保证数据的安全,防止数据泄露,在抹去数据中的敏感内容同时,也需要保持原有的数据特征、业务规则和数据关联性,保证在开发、测试以及数据分析类业务不会受到脱敏的影响,使脱敏前后的数据可用性和有效性。但对于某些场景,例如数字数据,需要使用仿真技术来进行脱敏,从而得到一个与原数据不同的脱敏数据,而得到的脱敏数据在使用时,失去了原来具备的数据完整性,相关的外键关系、业务关联都丢失,因此无法能满足相关的业务需求。
[0003]相关技术中,对于数字数据的脱敏处理,在进行脱敏处理后不能数据保持一致性,并且数据间的关联关系丢失。

技术实现思路

[0004]本专利技术实施例提供一种脱敏数据关联一致性保持方法、装置、设备及储存介质,旨在解决或者部分解决上述
技术介绍
中存在的问题。
[0005]为了解决上述技术问题,本专利技术是这样实现的:
[0006]第一方面,本专利技术实施例提供了一种脱敏数据关联一致性保持方法,方法包括:
[0007]对目标数据库进行敏感数据筛选,并生成目标筛选结果集;
[0008]根据所述目标筛选结果集,生成所述目标数据库的数据关联组,其中,所述数据关联组包含了至少一组关联关系;
[0009]根据所述关联关系,为所述目标数据库储存的敏感数据添加标识标签;
[0010]根据所述敏感数据是否携带所述标识标签,对目标数据库中储存的敏感数据进行差异化脱敏处理,生成脱敏数据。
[0011]可选地,所述对目标数据库进行敏感数据筛选,并生成目标筛选结果集的步骤,包括:
[0012]获取敏感数据筛选策略;
[0013]根据所述敏感数据筛选策略,对所述目标数据库中的每个数据源表进行多次敏感数据筛选,获得至少一个初始筛选结果集;
[0014]对所述初始筛选结果集进行复核,剔除异常数据,获得目标筛选结果集。
[0015]可选地,所述目标筛选结果集包含敏感数据列和对应的脱敏规则,所述根据所述目标筛选结果集,生成所述目标数据库的数据关联组的步骤,包括:
[0016]根据所述脱敏规则是否为随机脱敏规则,对所述敏感数据列进行筛选;
[0017]在所述脱敏规则为随机脱敏规则的情况下,为具有相同字段类型的敏感数据列构建一组关联关系;
[0018]将所有具有所述关联关系的敏感数据列进行整合,生成所述数据关联组。
[0019]可选地,所述根据所述关联关系,为所述目标数据库储存的敏感数据添加标识标签的步骤,包括:
[0020]根据关联关系,确定所述目标数据库储存中的目标敏感数据;
[0021]根据所述目标敏感数据的字段类型,为所述目标敏感数据添加唯一的标识标签,其中,相同字段类型的目标敏感数据的标识标签相同,不同段类型的目标敏感数据的标识标签不同。
[0022]可选地,所述根据所述敏感数据是否携带所述标识标签,对目标数据库中储存的敏感数据进行差异化脱敏处理,生成脱敏数据的步骤,包括:
[0023]在所述敏感数据不携带所述标识标签的情况下,采用第一脱敏策略,对目标数据库中储存的敏感数据脱敏处理,生成随机脱敏数据;
[0024]在所述敏感数据携带所述标识标签的情况下,采用第二脱敏策略,对目标数据库中储存的敏感数据脱敏处理,生成固定脱敏数据。
[0025]可选地,所述在所述敏感数据携带所述标识标签的情况下,采用第二脱敏策略,对目标数据库中储存的敏感数据脱敏处理,生成固定脱敏数据的步骤,包括:
[0026]在所述敏感数据携带所述标识标签的情况下,在所述敏感数据中插入一致性盐值;
[0027]在检测到所述一致性盐值的情况下,调用固定脱敏策略,对目标数据库中储存的敏感数据脱敏处理,生成固定脱敏数据。
[0028]本专利技术实施例第二方面提出一种脱敏数据关联一致性保持装置,装置包括:
[0029]筛选模块,用于对目标数据库进行敏感数据筛选,并生成目标筛选结果集;
[0030]数据关联组确定模块,用于根据所述目标筛选结果集,生成所述目标数据库的数据关联组,其中,所述数据关联组包含了至少一组关联关系;
[0031]标识模块,用于根据所述关联关系,为所述目标数据库储存的敏感数据添加标识标签;
[0032]脱敏模块,用于根据所述敏感数据是否携带所述标识标签,对目标数据库中储存的敏感数据进行差异化脱敏处理,生成脱敏数据。
[0033]可选地,所述筛选模块包括:
[0034]获取子模块,用于获取敏感数据筛选策略;
[0035]初筛子模块,用于根据所述敏感数据筛选策略,对所述目标数据库中的每个数据源表进行多次敏感数据筛选,获得至少一个初始筛选结果集;
[0036]复核子模块,用于对所述初始筛选结果集进行复核,剔除异常数据,获得目标筛选结果集。
[0037]可选地,数据关联组确定模块包括:
[0038]敏感数据筛选子模块,用于根据所述脱敏规则是否为随机脱敏规则,对所述敏感数据列进行筛选;
[0039]关联关系构建子模块,用于在所述脱敏规则为随机脱敏规则的情况下,为具有相同字段类型的敏感数据列构建一组关联关系;
[0040]整合子模块,用于将所有具有所述关联关系的敏感数据列进行整合,生成所述数
据关联组。
[0041]可选地,标识模块包括:
[0042]目标敏感数据确定子模块,用于根据关联关系,确定所述目标数据库储存中的目标敏感数据;
[0043]标识子模块,用于根据所述目标敏感数据的字段类型,为所述目标敏感数据添加唯一的标识标签,其中,相同字段类型的目标敏感数据的标识标签相同,不同段类型的目标敏感数据的标识标签不同。
[0044]可选地,脱敏模块包括:
[0045]第一脱敏子模块,用于在所述敏感数据不携带所述标识标签的情况下,采用第一脱敏策略,对目标数据库中储存的敏感数据脱敏处理,生成随机脱敏数据;
[0046]第二脱敏子模块,用于在所述敏感数据携带所述标识标签的情况下,采用第二脱敏策略,对目标数据库中储存的敏感数据脱敏处理,生成固定脱敏数据。
[0047]可选地,第二脱敏子模块包括:
[0048]插入单元,用于在所述敏感数据携带所述标识标签的情况下,在所述敏感数据中插入一致性盐值;
[0049]策略调用单元,用于在检测到所述一致性盐值的情况下,调用固定脱敏策略,对目标数据库中储存的敏感数据脱敏处理,生成固定脱敏数据。
[0050]本专利技术实施例第三方面提出一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0051]存储器,用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种脱敏数据关联一致性保持方法,其特征在于,方法包括:对目标数据库进行敏感数据筛选,并生成目标筛选结果集;根据所述目标筛选结果集,生成所述目标数据库的数据关联组,其中,所述数据关联组包含了至少一组关联关系;根据所述关联关系,为所述目标数据库储存的敏感数据添加标识标签;根据所述敏感数据是否携带所述标识标签,对目标数据库中储存的敏感数据进行差异化脱敏处理,生成脱敏数据。2.根据权利要求1所述的脱敏数据关联一致性保持方法,其特征在于,所述对目标数据库进行敏感数据筛选,并生成目标筛选结果集的步骤,包括:获取敏感数据筛选策略;根据所述敏感数据筛选策略,对所述目标数据库中的每个数据源表进行多次敏感数据筛选,获得至少一个初始筛选结果集;对所述初始筛选结果集进行复核,剔除异常数据,获得所述目标筛选结果集。3.根据权利要求1所述的脱敏数据关联一致性保持方法,其特征在于,所述目标筛选结果集包含敏感数据列和对应的脱敏规则,所述根据所述目标筛选结果集,生成所述目标数据库的数据关联组的步骤,包括:根据所述脱敏规则是否为随机脱敏规则,对所述敏感数据列进行筛选;在所述脱敏规则为随机脱敏规则的情况下,为具有相同字段类型的敏感数据列构建一组关联关系;将所有具有所述关联关系的敏感数据列进行整合,生成所述数据关联组。4.根据权利要求1所述的脱敏数据关联一致性保持方法,其特征在于,所述根据所述关联关系,为所述目标数据库储存的敏感数据添加标识标签的步骤,包括:根据关联关系,确定所述目标数据库储存中的目标敏感数据;根据所述目标敏感数据的字段类型,为所述目标敏感数据添加唯一的标识标签,其中,相同字段类型的目标敏感数据的标识标签相同,不同段类型的目标敏感数据的标识标签不同。5.根据权利要求1所述的脱敏数据关联一致性保持方法,其特征在于,所述根据所述敏感数据是否携带所述标识标签,对目标数据库中储存的敏感数据进行差异化脱敏处理,生成脱敏数据的步骤,包括:在所述敏感数据不携带所述标识标签的情况下,采用第一脱敏策略,对目标数据库中储存的敏感数据脱敏处理,生成随机脱敏数据...

【专利技术属性】
技术研发人员:郑如缘喻波王志海安鹏余果
申请(专利权)人:北京明朝万达科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1