日志数据的写入方法和可读存储介质、电子设备技术

技术编号:33132243 阅读:18 留言:0更新日期:2022-04-17 00: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]可选地,所述信息处理模块,具体用于识别所述预设配置是否为全局脱敏配置;响应于所述预设配置为所述全局脱敏配置,根据至少一种脱敏规则对所述待处理信息执行对应的脱敏处理;响应于所述预设配置为局部脱敏配置,根据至少一种脱敏规则对所述待处理信息中被配置为需要脱敏处理的真实敏感信息执行对应的脱敏本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日志数据的写入方法,其特征在于,包括:对设定系统运行过程中生成的日志数据的脱敏范围和加密范围中的至少之一进行配置,确定所述日志数据中的待处理信息;根据预设配置对所述日志数据中的待处理信息执行脱敏处理和/或加密处理;将经过脱敏处理和/或加密处理的所述日志数据写入设定系统的系统日志。2.根据权利要求1所述的方法,其特征在于,在根据预设配置对所述日志数据中的待处理信息执行脱敏处理和/或加密处理之前,所述方法包括:确定所述日志数据中包含敏感信息的占比,根据所述占比确定针对所述日志数据对应的所述预设配置。3.根据权利要求1或2所述的方法,其特征在于,所述对设定系统运行过程中生成的日志数据的脱敏范围和加密范围中的至少之一进行配置,确定所述日志数据中的待处理信息,包括:根据预设规则的正则表达式对所述日志数据进行脱敏范围和加密范围中的至少之一进行配置;确定所述日志数据中与内置的至少一种通用脱敏规则对应的至少一种敏感数据;其中,每种所述通用脱敏规则对应一种敏感数据。4.根据权利要求1

3任一所述的方法,其特征在于,所述对设定系统运行过程中生成的日志数据的脱敏范围和加密范围中的至少之一进行配置,确定所述日志数据中的待处理信息,包括:接收预设脱敏规则,确定所述预设脱敏规则对应的正则表达式;根据所述预设脱敏规则对应的正则表达式对所述日志数据进行敏感信息识别,确定所述日志数据中所述预设脱敏规则对应的敏感数据。5.根据权利要求1

4任一所述的方法,其特征在于,所述根据预设配置对所述日志数据中的待处理信息执行脱敏处理和/或加密处理,包括:校验所述待处理信息的真实性,确定所述待处理信息中通过校验的至少一个真实敏感信息;根据预设配置对所述至少一个真实敏感信息执行脱敏处理和/或加密处理。6.根据权利要求1

5任一所述的方法,...

【专利技术属性】
技术研发人员:付敏
申请(专利权)人:北京理房通支付科技有限公司
类型:发明
国别省市:

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

1