敏感数据的脱敏方法技术

技术编号:39832387 阅读:10 留言:0更新日期:2023-12-29 16:15
本发明专利技术实施例公开了一种敏感数据的脱敏方法

【技术实现步骤摘要】
敏感数据的脱敏方法、装置、设备及介质


[0001]本专利技术实施例涉及数据处理
,尤其涉及一种敏感数据的脱敏方法

装置

设备及介质


技术介绍

[0002]目前,在数字经济大背景下,海量数据在各种信息系统上被存储和处理,其中包含大量有价值的敏感数据

敏感数据主要可能有个人隐私数据

企业业务数据,还有数据分级分类之后安全级别很高的核心数据

但是,在进行数据采集

传输

交换和共享的过程中,并没有很好地对数据进行保护导致数据泄露

因此,如何实现对敏感数据进行脱敏至关重要


技术实现思路

[0003]本专利技术提供一种敏感数据的脱敏方法

装置

设备及介质,以实现对敏感数据的脱敏

[0004]根据本专利技术的一方面,提供了一种敏感数据的脱敏方法,包括:
[0005]获取待脱敏数据和脱敏偏移参数;
[0006]确定所述待脱敏数据中的当前脱敏字符,以及所述脱敏偏移参数中的偏移参数字符;
[0007]根据所述当前脱敏字符和所述偏移参数字符,确定所述当前脱敏字符对应的目标脱敏字符;
[0008]根据各目标脱敏字符,确定所述待脱敏数据对应的目标脱敏数据;
[0009]根据所述目标脱敏数据,实现对所述待脱敏数据的脱敏

[0010]根据本专利技术的另一方面,提供了一种敏感数据的脱敏装置,其特征在于,包括:
[0011]数据获取模块,用于获取待脱敏数据和脱敏偏移参数;
[0012]字符获取模块,用于确定所述待脱敏数据中的当前脱敏字符,以及所述脱敏偏移参数中的偏移参数字符;
[0013]目标脱敏字符确定模块,用于根据所述当前脱敏字符和所述偏移参数字符,确定所述当前脱敏字符对应的目标脱敏字符;
[0014]目标脱敏数据确定模块,用于根据各目标脱敏字符,确定所述待脱敏数据对应的目标脱敏数据;
[0015]数据脱敏模块,用于根据所述目标脱敏数据,实现对所述待脱敏数据的脱敏

[0016]根据本专利技术的另一方面,提供了一种电子设备,包括:
[0017]一个或多个处理器;
[0018]存储器,用于存储一个或多个程序;
[0019]当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器能够执行本专利技术实施例所提供的任意一种敏感数据的脱敏方法

[0020]根据本专利技术的另一方面,提供了一种计算机可读存储介质,计算机可读存储介质
存储有计算机指令,计算机指令用于使处理器执行时实现本专利技术实施例所提供的任意一种敏感数据的脱敏方法

[0021]本专利技术实施例提供的一种敏感数据的脱敏方案,通过引入脱敏偏移参数,根据脱敏偏移参数中的偏移参数字符,对待脱敏数据中的各当前脱敏字符进行脱敏,得到目标脱敏字符,基于目标脱敏字符,得到脱敏后的目标脱敏数据,实现了对敏感数据的脱敏,提高了待脱敏数据的安全性,避免了待脱敏数据的泄露

[0022]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围

本专利技术的其它特征将通过以下的说明书而变得容易理解

附图说明
[0023]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0024]图1是本专利技术实施例一提供的一种敏感数据的脱敏方法的流程图;
[0025]图2是本专利技术实施例二提供的一种敏感数据的脱敏方法的流程图;
[0026]图3是本专利技术实施例四提供的一种敏感数据的脱敏装置的结构示意图;
[0027]图4是本专利技术实施例五提供的一种实现敏感数据的脱敏方法的电子设备的结构示意图

具体实施方式
[0028]下面结合附图和实施例对本专利技术作进一步的详细说明

可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定

另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构

[0029]数据脱敏是一个数据科学领域的常用术语,是指在不影响数据分析结果的准确性的前提下,对原始数据中的敏感字段进行处理,从而降低数据敏感度和减少个人隐私风险的技术措施

[0030]取模运算是指将一个整数除以另一个整数并返回余数部分

[0031]实施例一
[0032]图1是本专利技术实施例一提供的一种敏感数据的脱敏方法的流程图,本实施例可适用于对敏感数据进行脱敏,以保证敏感数据安全的情况,该方法可以由敏感数据的脱敏装置来执行,该装置可以采用软件和
/
或硬件的方式实现,并可配置于承载敏感数据的脱敏功能的电子设备中

[0033]参见图1所示的敏感数据的脱敏方法,包括:
[0034]S110、
获取待脱敏数据和脱敏偏移参数

[0035]其中,待脱敏数据是指需要进行脱敏的敏感数据

示例性的,待脱敏数据可以是敏感数据

需要说明的是,本专利技术实施例对待脱敏数据的类别不作任何限定,可以是技术人员根据需要进行获取

示例性的,待脱敏数据可以由数字字符和英文字符中的至少一种构成,如待脱敏数据可以为“112aBc”,或者待脱敏数据可以为“112345”,或者待脱敏数据可以为

achDby”。
[0036]其中,脱敏偏移参数是指用于对待脱敏数据进行脱敏的参数数据

示例性的,脱敏偏移参数可以由数字字符和英文字符中的至少一种构成,如脱敏偏移参数可以为“test”,或者脱敏偏移参数可以为“26788”,或者脱敏偏移参数可以为“test127”。
需要说明的是,本专利技术实施例对脱敏偏移参数中的字符个数不作任何限定,可以是技术人员根据经验或需要进行设置

[0037]S120、
确定待脱敏数据中的当前脱敏字符,以及脱敏偏移参数中的偏移参数字符

[0038]其中,当前脱敏字符是指待脱敏数据中的任一字符数据,如待脱敏数据为“1234”,则当前脱敏字符可以为
1、2、3
和4中的任一个

偏移参数字符是指脱敏偏移参数中与当前脱敏字符相对应的偏移字符数据

[0039]需要说明的是,本专利技术实施例中,当前脱敏字符与偏移参数字符之间存在位置对应关系,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种敏感数据的脱敏方法,其特征在于,包括:获取待脱敏数据和脱敏偏移参数;确定所述待脱敏数据中的当前脱敏字符,以及所述脱敏偏移参数中的偏移参数字符;根据所述当前脱敏字符和所述偏移参数字符,确定所述当前脱敏字符对应的目标脱敏字符;根据各目标脱敏字符,确定所述待脱敏数据对应的目标脱敏数据;根据所述目标脱敏数据,实现对所述待脱敏数据的脱敏
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述当前脱敏字符和所述偏移参数字符,确定所述当前脱敏字符对应的目标脱敏字符,包括:确定所述当前脱敏字符的字符类别;其中,所述字符类别包括数字字符类别和英文字符类别;根据所述字符类别,确定所述当前脱敏字符的标准偏移字符;根据所述字符类别

所述标准偏移字符

所述当前脱敏字符和所述偏移参数字符,确定所述当前脱敏字符对应的目标脱敏字符
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述字符类别

所述标准偏移字符

所述当前脱敏字符和所述偏移参数字符,确定所述当前脱敏字符对应的目标脱敏字符,包括:根据所述字符类别和所述偏移参数字符,确定所述当前脱敏字符的当前编码数据;根据所述标准偏移字符和所述当前脱敏字符,确定所述当前脱敏字符的字符偏移量;根据所述字符类别

所述标准偏移字符

所述当前编码数据和所述字符偏移量,确定所述当前脱敏字符对应的目标脱敏字符
。4.
根据权利要求3所述的方法,其特征在于,所述根据所述字符类别和所述偏移参数字符,确定所述当前脱敏字符的当前编码数据,包括:根据所述字符类别,确定字符区间阈值;确定所述偏移参数字符的偏移编码数据;根据所述字符区间阈值和所述偏移编码数据,确定所述当前脱敏字符的当前编码数据
。5.
根据权利要求4所述的方法,所述根据所述字符类别

所...

【专利技术属性】
技术研发人员:李刚陈锐程强
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:

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

1