一种数字化票证数据脱敏方法技术

技术编号:37082820 阅读:24 留言:0更新日期:2023-03-29 19:58
本发明专利技术涉及一种数字化票证数据脱敏方法,具体步骤包括:获取不同场景下的数字化票证业务模块发起的数据脱敏接口请求;通过面向切面的编程方式对业务模块发起数据脱敏请求的接口进行增强处理,并通过切面分析获取上述发起数据脱敏请求的接口的适用范围;通过各种用户端接口获取当前登录用户的个人信息,再通过所述个人信息的隐私保护需求判断是否需要自定义脱敏规则,需要自定义脱敏规则的接口根据不同等级的管理端查看权限设置查看范围来自定义脱敏规则;通过所述发起数据脱敏请求的接口获取对应接口内启用的脱敏规则,再依据获取的脱敏规则对数字化票证业务模块内的数字化票证数据中的字段进行脱敏处理,返回脱敏数据。返回脱敏数据。返回脱敏数据。

【技术实现步骤摘要】
一种数字化票证数据脱敏方法


[0001]本专利技术涉及数据处理
,具体为一种数字化票证数据脱敏方法。

技术介绍

[0002]脱敏规则用于敏感信息进行数据变形,实现敏感隐私数据的可靠保护。提供字符替换、正则替换两种方式供用户选择。通过数据脱敏方式,可以有效防止企业内部对隐私数据的滥用,为使用者提供隐私保护。从用户维护进行梳理需对用户的姓名、身份信息、手机号等基本信息进行脱敏处理。
[0003]不同数字化票证业务场景下收集C端用户信息是差异的,不同的角色下对C端用户数据的可见性也是有差异的,针对以上两种场景,脱敏组件在基础上增强了客户定制化能力,系统管理员可针对性的补充不同场景下业务定制脱敏规则,针对不同角色、用户对数据能见度权限控制。
[0004]在现有技术CN113935067A一种数字化票证数据脱敏方法及装置中,该方法应用于业务系统,所述业务系统集成有数字化票证脱敏组件,所述方法包括:获取发往目标数据库的数据查询指令,并解析所述数据查询指令,得到待查询的数据库信息和待查询数据信息;基于获取所述数据查询指令的时间戳信息,数本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数字化票证数据脱敏方法,其特征在于,所述数据脱敏方法集成于数字化票证脱敏组件,应用于数字化票证业务模块,具体步骤包括:获取不同场景下的数字化票证业务模块发起的数据脱敏接口请求,所述接口请求包括列表接口、详情接口和导出接口请求;通过面向切面的编程方式对业务模块发起数据脱敏请求的接口进行增强处理,并通过切面分析获取上述发起数据脱敏请求的接口的适用范围,所述适用范围包括各种用户端接口,上述脱敏接口内含有默认的脱敏规则;通过各种用户端接口获取当前登录用户的个人信息,再通过所述个人信息的隐私保护需求判断是否需要自定义脱敏规则,不需要自定义脱敏规则的接口采用默认的脱敏规则,需要自定义脱敏规则的接口先设置若干个管理端查看等级,并根据不同等级的管理端查看权限设置查看范围来自定义脱敏规则;通过所述发起数据脱敏请求的接口获取对应接口内启用的脱敏规则,再依据获取的脱敏规则对数字化票证业务模块内的数字化票证数据中的字段进行脱敏处理,返回脱敏数据。2.根据权利要求1所述的一种数字化票证数据脱敏方法,其特征在于,所述脱敏规则包括脱敏算法和脱敏策略,所述脱敏算法包括字符替换和正则替换两种脱敏算法,所述脱敏策略包括根据不同等级的管理端查看权限自定义各等级的管理端可查阅个人信息的脱敏信息范围的方法和需要脱敏的字符的替换方法。3.根据权利要求2所述的一种数字化票证数据脱敏方法,其特征在于,所述字符替换和正则替换两种脱敏算法的执行过程具体为:字符替换算法:根据脱敏规则判断需要脱敏的位置是否使用指定字符替换,判断结果为是时使用指定字符替换指定位置的数据,结果为否时进一步判断是否保留原数据格式;所述原数据格式判断结果为是时使用随机字母替换原来的字母,使用随机的数字替换原来的数字,结果为否时使用随机字符替换需要脱敏位置的原有字符;正则替换算法:判断需要脱敏的位置的正则式是否匹配,判断结果为否时,除首字符外,其它字符全部替换成随机的数字或者字母,判断结果为是时,进一步根据脱敏规则判断是否使用指定字符替换;所述使用指定字符替换判断结果为是时,使用指定字符替换正则式匹配的字符,所述使用指定字符替换判断结果为否时,进一步判断是否需要保留原数据格式;所述保留原数据格式判断为是时,使用随机字母替换原来的字母,使用随机数字替换原来的数字,所述保留原数据格式判断为否时,使用随机字符替换匹配正则式的字符。4.根据权利要求1所述的一种数字化票证数据脱敏方法,其特征在于,所述脱敏规则包括全局默认脱敏规则、单位默认脱敏规则和自定义脱敏规则:全局默认脱敏规则:整个系统通用的脱敏规则,数字化票证业务模块内没有设置默认脱敏规则或自定义规则时,使用已经设置好的全局默认脱敏规则;单位默认脱敏规则:系统管理员用户进行脱敏规则配置时,会自动依据全局脱敏规则生成对应的单位默认脱敏规则;自定义脱敏规则:根据自定义的脱敏策略对隐私信息的脱敏字段进行配置,也可以基
于数字化票证业务模块对默认脱敏字段设置规则;自定义脱敏规则可覆盖原默认脱敏规则,并且相同脱敏规则只允许一条记录是启用的。5.根据权利要求4所述的一种数字化票证数据脱敏方法,其特征在于,所述脱敏规则的保存规则和取数规则具体为:所述脱敏规则的保存规则:保存当前脱敏规则时先判断脱敏规则的保存状态是否启用,保存状态未启用时,启用保存状态并保存脱敏规则;保存状态已启用时,确认脱敏接口是否已存在启用的脱敏规则,未存在已启用的脱敏规则时则直接保存当面脱敏规则,存在已启用的脱敏规则时则禁用已启用的脱敏规则并保存当前脱敏规则;所述脱敏规则的取数规则:获取脱敏规则并判断所述脱敏规则是否有单位默认脱敏规则,判断结果为是时取启用状态单位默认取数规则,判断结果为否时取全员默认脱敏规则,当有自定义脱敏规则加入时,保存并使用启动状态自定义脱敏规则,并去除重复的默认脱敏规则。6.一种数字化票证数据脱敏系统,其特征在于...

【专利技术属性】
技术研发人员:郭坤伟邱恬恬林宁邹振斌武宜婧黄荣明
申请(专利权)人:福建博思软件股份有限公司
类型:发明
国别省市:

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

1