数据的脱敏方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:35030691 阅读:32 留言:0更新日期:2022-09-24 23:04
本发明专利技术实施例提供一种数据的脱敏方法、装置、电子设备和计算机可读存储介质,涉及数据处理技术领域。本发明专利技术实施例提供的数据的脱敏方法,包括:获取待脱敏字段和待脱敏字段的字段数据;确定待脱敏字段的去向标识;将去向标识与至少一个预设去向标识进行比对,得到至少一个预设去向标识中与去向标识相同的目标预设去向标识;每个预设去向标识对应一个脱敏方式;根据目标预设去向标识,得到待脱敏字段的目标脱敏方式;根据目标脱敏方式,对待脱敏字段的字段数据进行脱敏处理,得到脱敏结果。本发明专利技术实施例提供的数据的脱敏方法、装置、电子设备和计算机可读存储介质,能够降低隐私泄漏的风险。的风险。的风险。

【技术实现步骤摘要】
数据的脱敏方法、装置、电子设备和计算机可读存储介质


[0001]本专利技术涉及数据处理
,具体而言,涉及一种数据的脱敏方法、装置、电子设备和计算机可读存储介质。

技术介绍

[0002]现有的服务器,会自动生成很多的日志文件,例如,在程序员开发过程中生成的日志文件。日志文件可能包含有私密数据,比如,身份证号码,姓名,手机号,年龄,住址,商品购买记录等,这些私密数据泄漏对用户隐私构成了极大的威胁,于是,需要对日志文件中的敏感字段进行脱敏处理。
[0003]但是,现有的脱敏处理,不管数据是本地存储还是发送给其他终端设备,都是按照统一的脱敏方式进行,隐私泄漏的风险较大。

技术实现思路

[0004]基于上述研究,本专利技术实施例提供一种数据的脱敏方法、装置、电子设备和计算机可读存储介质,以降低隐私泄漏的风险。
[0005]本专利技术的实施例可以通过以下两个方面实现:
[0006]第一方面,提供一种数据的脱敏方法,该方法包括:
[0007]获取待脱敏字段和待脱敏字段的字段数据;
[0008]确定待脱敏字段的去向标识;
[0009]将去向标识与至少一个预设去向标识进行比对,得到至少一个预设去向标识中与去向标识相同的目标预设去向标识;每个预设去向标识对应一个脱敏方式;
[0010]根据目标预设去向标识,得到待脱敏字段的目标脱敏方式;
[0011]根据目标脱敏方式,对待脱敏字段的字段数据进行脱敏处理,得到脱敏结果。
[0012]第二方面,提供一种数据的脱敏装置,该装置包括:
[0013]获取单元,用于获取待脱敏字段和待脱敏字段的字段数据;
[0014]确定单元,用于确定待脱敏字段的去向标识;
[0015]比对单元,用于将去向标识与至少一个预设去向标识进行比对,得到至少一个预设去向标识中与去向标识相同的目标预设去向标识;每个预设去向标识对应一个脱敏方式;
[0016]方式单元,用于根据目标预设去向标识,得到待脱敏字段的目标脱敏方式;
[0017]脱敏单元,用于根据目标脱敏方式,对待脱敏字段的字段数据进行脱敏处理,得到脱敏结果。
[0018]第三方面,提供一种电子设备,包括:包括处理器、存储器以及存储于存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序以实现第一方面的数据的脱敏方法中的步骤。
[0019]第四方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机
程序,计算机程序被处理器执行以实现第一方面的数据的脱敏方法中的步骤。
[0020]本专利技术实施例提供的数据的脱敏方法、装置、电子设备和计算机可读存储介质,首先获取了待脱敏字段和待脱敏字段的字段数据,确定了待脱敏字段的去向标识,然后根据去向标识得到了待脱敏字段的目标脱敏方式,最后通过目标脱敏方式进行脱敏,由于不同的去向有不同的脱敏方式,因此,在一定程度上降低了隐私泄漏的风险,并且,使得隐私数据的脱敏更加的灵活。
附图说明
[0021]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0022]图1为本专利技术实施例所提供的电子设备的一种结构框图。
[0023]图2为本专利技术实施例所提供的数据的脱敏方法的一种流程示意图。
[0024]图3为本专利技术实施例所提供的数据表的示意图。
[0025]图4为本专利技术实施例所提供的数据的脱敏装置的组成结构示意图。
具体实施方式
[0026]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。
[0027]因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0028]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
[0029]如
技术介绍
所言,现有的脱敏处理,不管数据是本地存储还是发送给其他终端设备,都是按照统一的脱敏方式进行,隐私泄漏的风险较大。
[0030]基于此,本专利技术实施例提供的数据的脱敏方法、装置、电子设备和计算机可读存储介质,首先获取了待脱敏字段和待脱敏字段的字段数据,确定了待脱敏字段的去向标识,然后根据去向标识得到了待脱敏字段的目标脱敏方式,最后通过目标脱敏方式进行脱敏,由于不同的去向有不同的脱敏方式,因此,在一定程度上降低了隐私泄漏的风险,并且,使得隐私数据的脱敏更加的灵活。
[0031]请参阅图1,图1为本实施例提供的一种电子设备100的结构框图。电子设备可以包括数据的脱敏装置10、存储器20、处理器30及通信单元40,存储器20存储有处理器30可执行的计算机程序,当电子设备100运行时,处理器30及存储器20之间通过总线通信,处理器30执行计算机程序,以执行数据的脱敏方法。
[0032]存储器20、处理器30以及通信单元40,各元件相互之间直接或间接地电性连接,以实现信号的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。数据的脱敏装置10包括至少一个可以软件或固件(firmware)的形式存储于存储器20中的软件功能单元。处理器30用于执行存储器20中存储的软件功能单元。
[0033]其中,存储器20可以是,但不限于,随机读取存储器(Random Access memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read

Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read

Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read

Only Memory,EEPROM)等。
[0034]在一些实施例中,处理器30用以执行本实施例中描述的一个或多个功能。在一些实施例中,处理器30可以包括一个或多个处理核(例如,单核处理器(S)或多核处理器(S))。仅作为举例,处理器30可以包括中央处理单元(Central Processing Unit,CPU)、专用集成电路(Application Specific I本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据的脱敏方法,其特征在于,包括:获取待脱敏字段和所述待脱敏字段的字段数据;确定所述待脱敏字段的去向标识;将所述去向标识与至少一个预设去向标识进行比对,得到所述至少一个预设去向标识中与所述去向标识相同的目标预设去向标识;每个所述预设去向标识对应一个脱敏方式;根据所述目标预设去向标识,得到所述待脱敏字段的目标脱敏方式;根据所述目标脱敏方式,对所述待脱敏字段的字段数据进行脱敏处理,得到脱敏结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标预设去向标识,得到所述待脱敏字段的目标脱敏方式,包括:若所述目标预设去向标识为展示标识,则确定所述待脱敏字段的目标脱敏方式为值过滤器脱敏处理方式;若所述目标预设去向标识为存储标识,则确定所述待脱敏字段的目标脱敏方式为加密脱敏处理方式;若所述目标预设去向标识为外发标识,则确定所述待脱敏字段的目标脱敏方式为哈希脱敏处理方式。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述目标脱敏方式,对所述待脱敏字段的字段数据进行脱敏处理,得到脱敏结果,包括:若所述待脱敏字段的目标脱敏方式为值过滤器脱敏处理方式,则获取所述待脱敏字段的注解;从所述注解中获取所述待脱敏字段的字段标识;根据所述待脱敏字段的字段标识,得到目标值过滤器;在所述待脱敏字段的序列化处理中,通过所述目标值过滤器,对所述待脱敏字段的字段数据进行脱敏处理,得到脱敏结果。4.根据权利要求1或2所述的方法,其特征在于,所述根据所述目标脱敏方式,对所述待脱敏字段的字段数据进行脱敏处理,得到脱敏结果,包括:若所述待脱敏字段的目标脱敏方式为加密脱敏处理方式,则对所述待脱敏字段的字段数据进行分段处理,得到多个长度相等的字段子数据和每个所述字段子数据对应的分段号;对每个所述字段子数据,添加该字段子数据对应的分段号,得到该字段子数据对应的目标子数据;确定该字段子数据对应的加密密钥;使用该字段子数据对应的加密密钥对该字段子数据对应的目标子数据进行加密处理,得到该字段子数据对应的目标加密子数据;按照每个所述字段子数据对应的分段号,将各个字段子数据对应的目标加密子数据进行拼接,得到脱敏...

【专利技术属性】
技术研发人员:陈启波
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1