一种待脱敏数据的处理方法、系统、终端设备和存储介质技术方案

技术编号:23672381 阅读:32 留言:0更新日期:2020-04-04 17:51
本发明专利技术提供了一种待脱敏数据的处理方法、系统、终端设备和存储介质,其方法包括:获取待脱敏数据;对所述待脱敏数据进行识别得到非脱敏内容和需脱敏内容;根据预设加密算法将所述待脱敏数据的需脱敏内容进行加密处理得到脱敏后数据。本发明专利技术降低待脱敏数据中需脱敏内容的泄露风险,大大提升用户隐私的保护力度的同时,也保留了数据分析所需要的低敏感度数据。

A processing method, system, terminal equipment and storage medium of data to be desensitized

【技术实现步骤摘要】
一种待脱敏数据的处理方法、系统、终端设备和存储介质
本专利技术涉及数据处理
,尤指一种待脱敏数据的处理方法、系统、终端设备和存储介质。
技术介绍
很多企业需要处理一些涉及用户隐私的待脱敏数据,比如银行的调单数据、通讯的话单数据等,这些数据大多涉及到用户的身份证信息、电话号码信息、银行卡信息等私密数据。当企业需要对这些数据进行数据分析时,有时候必须使用非内部计算机进行分析,比如使用web端的分析软件,就需要将这些数据上传至web端,这样的行为实际上造成了待脱敏数据的泄密。所以,处理待脱敏数据之前,需要将待脱敏数据转化成非待脱敏数据。因为脱敏后数据依然需要用来做分析,所以有些待脱敏数据脱敏后不能破坏其所需要的信息。比如身份证信息带有行政区域信息、民族、性别信息、姓名等低级隐私数据,以及常住户口所在地住址、出生日期等需脱敏内容。在进行脱敏处理时可能依然要保留非脱敏内容,同时保证脱敏后数据不是原始数据以保护用户隐私是亟需解决的问题。
技术实现思路
本专利技术的目的是提供一种待脱敏数据的处理方法、系统、终端设备和存储介质,实现降低待脱敏数据中需脱敏内容的泄露风险,大大提升用户隐私的保护力度的同时,也保留了数据分析所需要的低敏感度数据。本专利技术提供的技术方案如下:本专利技术提供一种待脱敏数据的处理方法,包括步骤:获取待脱敏数据;对所述待脱敏数据进行识别得到非脱敏内容和需脱敏内容;根据预设加密算法将所述待脱敏数据的需脱敏内容进行加密处理得到脱敏后数据。r>进一步的,所述对所述待脱敏数据进行识别得到非脱敏内容和需脱敏内容:对所述待脱敏数据进行解析得到其对应的数据类型;查找识别规则表得到与所述数据类型匹配的识别规则;所述识别规则表包括若干个数据类型对应的预设识别规则;根据所述匹配的识别规则对所述待脱敏数据进行识别分类,得到对应的非脱敏内容和需脱敏内容。进一步的,所述对所述待脱敏数据进行解析得到其对应的数据类型包括步骤:对所述待脱敏数据进行解析得到对应的数据相关信息;所述数据相关信息包括数据标记和数据属性;根据所述数据相关信息分析得到所述待脱敏数据对应的数据类型。进一步的,所述根据预设加密算法将所述待脱敏数据的需脱敏内容进行加密处理得到脱敏后数据之后包括步骤:根据匹配的识别规则对所述脱敏后数据进行识别得到加密内容;根据与所述预设加密算法匹配的解密算法对所述脱敏后数据的加密内容进行解密得到所述待脱敏数据。本专利技术还提供一种用户待脱敏数据的处理系统,包括:获取模块,用于获取待脱敏数据;识别模块,用于对所述待脱敏数据进行识别得到非脱敏内容和需脱敏内容;处理模块,用于根据预设加密算法将所述待脱敏数据的需脱敏内容进行加密处理得到脱敏后数据。进一步的,所述识别模块包括:处理单元,用于对所述待脱敏数据进行解析得到其对应的数据类型;查找单元,用于查找识别规则表得到与所述数据类型匹配的识别规则;所述识别规则表包括若干个数据类型对应的预设识别规则;识别单元,用于根据所述匹配的识别规则对所述待脱敏数据进行识别分类,得到对应的非脱敏内容和需脱敏内容。进一步的,所述处理单元包括:解析子单元对所述待脱敏数据进行解析得到对应的数据相关信息;所述数据相关信息包括数据标记和数据属性;分析子单元根据所述数据相关信息分析得到所述待脱敏数据对应的数据类型。进一步的,所述识别模块,还用于根据匹配的识别规则对所述脱敏后数据进行识别得到加密内容;所述处理模块,还用于根据与所述预设加密算法匹配的解密算法对所述脱敏后数据的加密内容进行解密得到所述待脱敏数据。本专利技术还提供一种终端设备,包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器,用于执行所述存储器上所存放的计算机程序,实现如权利要求1至权利要求4任一项所述的待脱敏数据的处理方法所执行的操作。本专利技术还提供一种存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如权利要求1至权利要求4任一项所述的待脱敏数据的处理方法所执行的操作。通过本专利技术提供的一种待脱敏数据的处理方法、系统、终端设备和存储介质,能够降低待脱敏数据中需脱敏内容的泄露风险,大大提升用户隐私的保护力度的同时,也保留了数据分析所需要的低敏感度数据。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对一种待脱敏数据的处理方法、系统、终端设备和存储介质的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种待脱敏数据的处理方法的一个实施例的流程图;图2是本专利技术一种待脱敏数据的处理方法的另一个实施例的流程图;图3是本专利技术一种待脱敏数据的处理方法的另一个实施例的流程图;图4是本专利技术一种待脱敏数据的处理系统的一个实施例的结构示意图;图5是本专利技术一种计算机设备的一个实施例的结构示意图。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。本专利技术的一个实施例,如图1所示,一种待脱敏数据的处理方法,包括:S100获取待脱敏数据;具体的,待脱敏数据为涉及内部所储存的用户的私密或者隐私,且需要通过第三方分析终端(非内部的且具有分析功能的计算机或服务器,例如安装有web端的分析软件的计算机或者服务器)进行分析的私密数据(或者隐私数据、敏感数据),例如银行本地的计算机或服务器储存有大量储户的个人信息,例如身份信息(包括但是不限于身份证号码、手机号码)、交易信息(包括交易金额,交易时间,清算日期、交易流水号)等等,而如果银行本地的计算机或服务器需要分析得到调单数据,然而需要使用第三方终端进行分析得到,则交易信息以及身份信息均为待脱敏数据。此处只是示例,其余场景在此不再详细说明。S200对待脱敏数据进行识别得到非脱敏内容和需脱敏内容;S300根据预设加密算法将待脱敏数据的需脱敏内容进行加密处理得到脱敏后数据。具体的,获取到待脱敏数据后对其进行识别得到其中所包含的非脱敏内容和需脱敏内容。然后通过预设加密算法对待脱敏数据的需脱敏内容进行加密处理得到脱敏后数据。本实施例中,通过对待脱敏数据中的需脱敏内容进行加密,这样,脱敏后数据相比原始的待脱敏数据而言,可以降低待脱敏数本文档来自技高网...

【技术保护点】
1.一种待脱敏数据的处理方法,其特征在于,包括步骤:/n获取待脱敏数据;/n对所述待脱敏数据进行识别得到非脱敏内容和需脱敏内容;/n根据预设加密算法将所述待脱敏数据的需脱敏内容进行加密处理得到脱敏后数据。/n

【技术特征摘要】
1.一种待脱敏数据的处理方法,其特征在于,包括步骤:
获取待脱敏数据;
对所述待脱敏数据进行识别得到非脱敏内容和需脱敏内容;
根据预设加密算法将所述待脱敏数据的需脱敏内容进行加密处理得到脱敏后数据。


2.根据权利要求1所述的待脱敏数据的处理方法,其特征在于,所述对所述待脱敏数据进行识别得到非脱敏内容和需脱敏内容:
对所述待脱敏数据进行解析得到其对应的数据类型;
查找识别规则表得到与所述数据类型匹配的识别规则;所述识别规则表包括若干个数据类型对应的预设识别规则;
根据所述匹配的识别规则对所述待脱敏数据进行识别分类,得到对应的非脱敏内容和需脱敏内容。


3.根据权利要求2所述的待脱敏数据的处理方法,其特征在于,所述对所述待脱敏数据进行解析得到其对应的数据类型包括步骤:
对所述待脱敏数据进行解析得到对应的数据相关信息;所述数据相关信息包括数据标记和数据属性;
根据所述数据相关信息分析得到所述待脱敏数据对应的数据类型。


4.根据权利要求1-3任一项所述的待脱敏数据的处理方法,其特征在于,所述根据预设加密算法将所述待脱敏数据的需脱敏内容进行加密处理得到脱敏后数据之后包括步骤:
根据匹配的识别规则对所述脱敏后数据进行识别得到加密内容;
根据与所述预设加密算法匹配的解密算法对所述脱敏后数据的加密内容进行解密得到所述待脱敏数据。


5.一种用户待脱敏数据的处理系统,其特征在于,包括:
获取模块,用于获取待脱敏数据;
识别模块,用于对所述待脱敏数据进行识别得到非脱敏内容和需脱敏内容;
处理模块,用于根据预设加密算法将所...

【专利技术属性】
技术研发人员:王海波王琦
申请(专利权)人:智器云南京信息科技有限公司
类型:发明
国别省市:江苏;32

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

1