[发明专利]一种基于Logback日志组件的数据脱敏方法有效
申请号: | 202111002787.1 | 申请日: | 2021-08-30 |
公开(公告)号: | CN113434908B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 蒋帅;蒲红宇;兰茗传 | 申请(专利权)人: | 四川新网银行股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/903;G06F16/906 |
代理公司: | 成都智言知识产权代理有限公司 51282 | 代理人: | 李勇 |
地址: | 610094 四川省成都市成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 logback 日志 组件 数据 方法 | ||
本发明公开了一种基于Logback日志组件的数据脱敏方法,属于数据脱敏技术领域。本发明包括:1.业务系统启动时加载配置信息;2.使用消息转化器截获原始日志数据;3.检测原始日志数据,获取符合脱敏规则的字段及其数据值,并进行分类;4.根据Java注解中配置的脱敏规则类型或者根据字段对应的脱敏规则类型,查询其脱敏规则,对数据值进行脱敏;5.将脱敏后的数据输出到Logback的日志输出组件并输出日志文件。本发明基于Logback日志组件,内置全局脱敏字段和配置Java注解相结合的方式,对隐私数据进行脱敏处理,解决了各种业务场景下的隐私数据暴露问题,具有运行效率高、扩展性强、成本低及兼容性好等优点。
技术领域
本发明属于数据脱敏技术领域,具体涉及一种基于Logback日志组件的数据脱敏方法。
背景技术
金融行业的业务系统通常涉及对客户姓名、身份证号、银行卡号、手机号、密码等隐私数据的采集和处理,如果把这些数据直接记录到系统日志里,管理不当就会造成客户隐私数据的泄露,而且这么做也不符合金融监管部门的监管要求,满足不了数据合规。
数据脱敏是使用给定的脱敏规则和策略,对隐私数据进行变形处理,从而达到保护隐私数据安全的一种方法;对业务系统的日志进行脱敏处理,可以有效减少客户隐私数据泄露,提高数据防护等级,满足数据合规,落实监管部门的监管要求。
现有技术中的数据脱敏方法有以下几种:
方案1:系统在进行业务处理的代码中,直接对隐私数据进行脱敏处理,然后写入到日志文件中,如果系统有多处业务处理涉及隐私数据,则每处都要编码进行数据脱敏,如果业务处理有变更,则隐私数据的脱敏处理,也要相应的进行修改;
例如系统有用户注册、绑定银行卡、支付、充值、提现等操作,则每个操作都要编码对隐私数据进行脱敏处理,然后写入日志;
又例如用户注册操作,联系方式由电话号码变更为电子邮箱,则数据脱敏要改为使用电子邮箱的规则进行处理;
方案2:系统使用专门的数据脱敏组件,拦截所有将要写入日志的数据,对数据进行检测,如果某部分数据符合特定的格式,则对这部分数据进行相应的脱敏处理,将处理后的数据入日志。例如数据脱敏组件拦截并检测到日志中包含“18012341234”,则处理成“180****1234”后再写入日志。但是方案2主要存在以下问题:1.数据脱敏组件需要拦截检测所有的日志数据,数据范围大,处理效率低;2.只能对特定格式的隐私数据(如手机号)进行处理,对非格式化的数据(如密码)则无能为力。
方案3:系统使用专门的数据脱敏组件,拦截key-value类型的日志数据,对key进行检测,如果key是预先定义好的隐私数据字段,则对value进行相应的脱敏处理,将处理后的数据入日志。例如数据脱敏组件拦截到日志数据“mobile:18012341234”,检测到key“mobile”是预先定义好的隐私数据字段,则将value“18012341234”处理成“180****1234”后再写入日志。方案3只需要拦截日志数据中预定义好的key,处理其对应value的数据,相对方案2,数据处理的范围有缩小,效率有提高,但还存在以下问题:1.缺乏灵活性,如果因为业务原因需要变更key的名称,或变更value的脱敏规则,则需要修改数据脱敏组件;2.适用范围窄,对于多个业务场景隐私数据的key相同,但value需要使用不同脱敏规则进行处理的场景,则无能为力。
因此,亟需一种运行效率高、扩展性强、实施成本低及兼容性好的数据脱敏方法。
发明内容
针对现有技术中的问题,本发明提供一种基于Logback日志组件的数据脱敏方法,其目的在于:解决常规和个性化业务场景下的隐私数据暴露问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川新网银行股份有限公司,未经四川新网银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111002787.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种中药包装物的拆装装置
- 下一篇:一种零件加工用锻造炉