[发明专利]一种基于血缘解析的动态数据脱敏方法在审
申请号: | 202111160729.1 | 申请日: | 2021-09-30 |
公开(公告)号: | CN113901513A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 陈卫;汪德福;谭巍 | 申请(专利权)人: | 四川新网银行股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 成都智言知识产权代理有限公司 51282 | 代理人: | 濮云杉 |
地址: | 610094 四川省成都市成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 血缘 解析 动态 数据 方法 | ||
1.一种基于血缘解析的动态数据脱敏方法,其特征在于,包括以下步骤:
步骤1:对原始数据表以及原始数据表中的字段进行敏感数据标识;
步骤2:基于获取的用户查询字段,确定用户查询字段的来源数据表,并进行血缘解析;
步骤3:基于步骤2中确定的来源数据表和步骤1作出的敏感数据标识,查询来源数据表中是否存在敏感数据,若不存在,则对血缘查询的返回结果集不做任何处理,并立即向用户返回响应结果集;若存在敏感数据,则执行步骤4;
步骤4:基于步骤3中查询出的敏感数据进行数据脱敏。
2.根据权利要求1所述的一种基于血缘解析的动态数据脱敏方法,其特征在于,步骤1中对敏感数据的标识包括敏感数据类型,字段数据类型,是否允许单值查询,默认脱敏算法。
3.根据权利要求1所述的一种基于血缘解析的动态数据脱敏方法,其特征在于,所述步骤2中进行血缘解析包括在where过滤语法中,确认用户的查询字段、表达式类型以及表达式值。
4.根据权利要求1所述的一种基于血缘解析的动态数据脱敏方法,其特征在于,所述步骤2中进行血缘解析包括确定来源数据表中返回的字段列表、字段类型、字段血缘关系类型、函数表达式、条件表达式、字段来源字段类型、一般表达式。
5.根据权利要求1所述的一种基于血缘解析的动态数据脱敏方法,其特征在于,步骤3中若发现存在敏感数据,还需要执行以下步骤:
步骤3.1:确认查询语句中是否包含禁止单值查询字段及表达式,若存在则阻止血缘结果集响应用户的查询;若不存在则执行步骤3.2;
步骤3.2:对需要向用户返回的响应结果集,依据如下规则进行处理:
针对直接查询字段,敏感标记与来源字段一致;
针对聚合表达式,默认无需处理;
针对函数表达式,判断函数表达式函数特征,敏感类型与来源字段保持一致;
针对条件表达式,依据条件表达式获取值对应的敏感数据类型为敏感数据类型;
针对一般表达式,采用被引用字段敏感类型为字段敏感类型。
6.根据权利要求1所述的一种基于血缘解析的动态数据脱敏方法,其特征在于,所述步骤4对输出字段的敏感类型进行输出数据的脱敏。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川新网银行股份有限公司,未经四川新网银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111160729.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种装备试验平台
- 下一篇:一种用于液相样本采样及检测的快速检测结构及其应用