【技术实现步骤摘要】
数据脱敏方法及装置、计算机可读存储介质、电子设备
[0001]本公开的实施方式涉及大数据处理领域,更具体地,本公开的实施方式涉及一种数据脱敏方法、数据脱敏装置、计算机可读存储介质以及电子设备。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]在一些数据脱敏方案中,一般可以包括动态脱敏以及静态脱敏两种。其中,在静态脱敏方案中,可以将数据抽取出生产环境,然后对其脱敏后再分发至测试以及开发等其他场景;在动态脱敏方案中,可以在对敏感数据访问时,进行实时脱敏。
[0004]但是,上述脱敏方案无法具体到接口层面,也即无法细粒度到对每一个接口进行不同的脱敏。
技术实现思路
[0005]为此,非常需要一种改进的数据脱敏方法,以在确定账号信息存在于账号脱敏白名单中是,匹配与待脱敏的接口链接对应的脱敏规则,进而根据待脱敏的接口链接中包括的待脱敏字段的数据类型以及与数据类型对应的脱敏规则,对待脱敏字段进行脱敏。 />[0006]在本本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据脱敏方法,包括:接收前端服务发送的数据访问请求,并对所述数据访问请求进行解析得到所述数据访问请求中包括的账号信息以及请求链接;在确定所述账号信息存在于账号脱敏白名单中时,在脱敏接口规则库中对所述请求链接进行匹配,得到与待脱敏的接口链接对应的脱敏规则;其中,所述脱敏规则是根据所述接口链接中所包括的数据字段以及与所述数据字段所对应的数据类型配置的;确定与所述待脱敏的接口链接对应的全量数据中所包括的待脱敏字段以及所述待脱敏字段的数据类型;基于所述待脱敏字段的数据类型以及与所述数据类型对应的所述脱敏规则,对所述全量数据中的待脱敏字段进行脱敏得到模拟数据,并将所述模拟数据返回至所述前端服务。2.根据权利要求1所述的数据脱敏方法,其中,所述数据脱敏方法还包括:基于每个接口链接配置所述脱敏规则;和/或生成与所述多个接口链接对应的正则表达式,并基于所述正则表达式配置所述脱敏规则;将所述配置的脱敏规则存储至所述脱敏接口规则库。3.根据权利要求2所述的数据脱敏方法,其中,在脱敏接口规则库中对所述请求链接进行匹配,得到与待脱敏的接口链接对应的脱敏规则,包括:根据所述待脱敏的接口链接从所述脱敏接口规则库中匹配所述脱敏规则;和/或基于所述待脱敏的多个接口链接生成对应的正则表达式,并根据所述正则表达式从所述脱敏接口规则库中匹配所述脱敏规则。4.根据权利要求1所述的数据脱敏方法,其中,确定与所述待脱敏的接口链接对应的全量数据中所包括的待脱敏字段以及所述待脱敏字段的数据类型,包括:提取与所述待脱敏的接口链接对应的全量数据中所包括的原始字段,并在待脱敏字段规则库中对所述原始字段进行匹配,得到所述待脱敏字段;根据所述待脱敏字段的数据类型,为所述待脱敏字段匹配脱敏规则;其中,所述数据类型包括整型、百分比、双精度浮点型以及长整型中的一种或多种;所述脱敏规则包括倍乘、循环倍乘以及移位中的一种或多种。5.根据权利要求4所述的数据脱敏方法,其中,基于所述待脱敏字段的数据类型以及与所述数据类型对应的所述脱敏规则,对所述全量数据中的待脱敏字段进行脱敏得到模拟数据,包括:基于所述待脱敏字段的数据类型以及与所述数据类型对应的所...
【专利技术属性】
技术研发人员:李辉,甘大为,陈逸青,梁策,
申请(专利权)人:杭州网易再顾科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。