一种数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35062502 阅读:31 留言:0更新日期:2022-09-28 11:17
本发明专利技术公开了一种数据处理方法、装置、电子设备及存储介质,针对各系统中的待处理数据,分别对待处理数据进行脱敏处理和加密处理,得到脱敏数据和加密数据,并建立待处理数据的标识信息、待处理数据、脱敏数据和加密数据之间的对应关系。在进行脱敏处理时采用相同的脱敏算法,从而使得各系统中相同的明文数据对应的脱敏数据相同,因此可以基于脱敏数据实现不同系统之间明文数据的匹配与交互。根据上述对应关系可以得到脱敏数据所对应的加密数据,从而实现数据还原,满足明文数据使用场景。另外,在进行加密处理时采用不同的加密算法或加密密钥对各个系统中的待处理数据进行加密处理,即使某个密钥泄露,其它系统的数据仍然是安全的。是安全的。是安全的。

【技术实现步骤摘要】
一种数据处理方法、装置、电子设备及存储介质


[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]图1为本专利技术实施例提供的数据处理过程示意图;
[0035]图2为本专利技术实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取各个系统中的待处理数据;采用相同的脱敏算法对所述各个系统中的待处理数据进行脱敏处理,采用不同的加密算法或加密密钥对所述各个系统中的待处理数据进行加密处理,得到所述待处理数据对应的脱敏数据和加密数据;并建立所述待处理数据的标识信息、所述脱敏数据和所述加密数据之间的对应关系;当接收到数据查询指令,根据所述各个系统中的建立的对应关系进行数据查询。2.如权利要求1所述的方法,其特征在于,所述当接收到数据查询指令,根据所述各个系统中的建立的对应关系进行数据查询包括:针对所述各个系统,当接收到该系统的脱敏数据查询指令时,根据所述脱敏数据查询指令中携带的待查询数据的第一标识信息,在该系统中查询与所述第一标识信息对应的脱敏数据。3.如权利要求1所述的方法,其特征在于,所述当接收到数据查询指令,根据所述各个系统中的建立的对应关系进行数据查询包括:针对所述各个系统,当接收到该系统的加密数据查询指令时,根据所述加密数据查询指令中携带的待查询数据的第二标识信息,在该系统中查询与所述第二标识信息对应的加密数据。4.如权利要求1所述的方法,其特征在于,所述当接收到数据查询指令,根据所述各个系统中的建立的对应关系进行数据查询包括:当接收到跨系统关联查询指令时,根据所述跨系统关联指令中携带的待查询数据的第三标识信息,在相关系统中查询与所述第三标识信息对应的脱敏数据,并以所述脱敏数据为主键查询对应的加密数据。5.如权利要求3或4所述的方法,其特征在于,所述方法还包括:查询到加密数据后,根据预先保存的各个系统对应的加密密钥和解密密钥,对所述加密数据进行解密处理,得到所述加密数据对应的明文数据。6.一种数据处理装置,其特征在于,所述装置包括:获取模块,用于获取各个系统中的待处理数据;数据处理模块,用于采用相同的脱敏算法对所述各个系统中的待处理数据进行脱敏处理,采用不同的加密算...

【专利技术属性】
技术研发人员:郭琦肖梁刘斌
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:

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

1