多方安全计算中的数据交互方法和设备系统技术方案

技术编号:25995458 阅读:25 留言:0更新日期:2020-10-20 19:05
本发明专利技术涉及多方安全计算中的数据交互方法和设备系统,所述方法包含以下步骤:对第一数据和第二数据分别进行处理,获取实体的直接标识信息,并使用与步骤S1相同的散列映射函数算法重新编码,生成新的标识ID;对第一数据和第二数据的新ID求交集,找出相同实体ID,进而找出共同实体。本发明专利技术中,经过重新编码后的实体ID完全脱离了原来直接标识符的样子,不会泄露具体的实体信息,保护了数据持有者的数据安全;在进行数据交互时,交互的数据是经过加密后的,这样既可以找出两个数据持有者之间的共同部分,又不会暴露双方的不同数据,这样就不会造成信息泄露,保护了数据持有者的商业利益和数据安全。

【技术实现步骤摘要】
多方安全计算中的数据交互方法和设备系统
本专利技术涉及数据处理
,特别涉及多方安全计算中的数据交互方法和设备系统。
技术介绍
大数据分析中,越来越多的场景是联合分析,即两个以上的数据分析参与者们,各自拥有自己的数据,但是各自的数据并不能建立比较全面的分析;必须将多方数据融合起来,才能建立起准确的分析。在进行数据融合是需要进行数据的对齐,即需要分析出双方拥有的共同实体;最直接的办法是双方将拥有的实体数据进行交互,求出其中的交集;再对这些处于交集中的实体进行联合数据分析,以达到全面评价的效果。目前可以使用直接标识实体身份的数据来进行交集计算,比如在银行场景中可以使用身份证号、电话等,相比于其他间接的信息,比如姓名、地址、学历、籍贯等等,实体直接标识符多为数字,且具有唯一对应性,用来进行计算实现简单,计算量小,分析结果最为准确。但是直接标识符具有很强的隐私性,即便是合法的数据持有和使用者比如银行,也不愿意或者允许将上述信息透露给其他人。现在进行直接标识信息展示时为了保护隐私一般采用部分遮盖的方式,比如将信息中的某一段信息用*或者x来代替;这样的处理方式仅适用于一般信息公开或属于小规模数据展示的场景,因为信息遮盖后在全局的数据中不再具有唯一性;并且结合其他的公开信息比如姓名等,可以比较方便的推算出具体的实体。并不能满足大规模数据处理、交互、超强隐私保护及数据安全的需要。随着大数据技术的进一步发展,大规模的数据交互、隐私强保护和数据安全应用成了必然。
技术实现思路
本专利技术的目的提供多方安全计算中的数据交互方法和设备系统,在数据交互前,使用共同的数据加密算法对实体直接标识进行重新编码;根据编码后的实体新ID求交集,找出多方安全计算参与者之间的所拥有的共同实体;在共同实体的基础上来进行联合分析。本专利技术中,经过重新编码后的实体ID完全脱离了原来直接标识符的样子,不会泄露具体的实体信息,保护了数据持有者的数据安全;在进行数据交互时,交互的数据是经过加密后的,这样既可以找出两个数据持有者之间的共同部分,又不会暴露双方的不同数据,这样就不会造成信息泄露,保护了数据持有者的商业利益和数据安全。多方安全计算中的数据交互方法,包含以下实现步骤:S1、对第一数据和第二数据进行分别处理,获取实体的直接标识信息,并使用相同散列映射函数算法对包含实体直接标识信息的数据来重新编码,生成新的标识ID;所述实体直接标识信息为自然人身份证、企事业单位的统一社会信用代码等S2、对第一数据和第二数据的新ID求交集,找出相同实体ID,进而找出共同实体。作为一种优选,所述步骤S1中采用hash算法来对直接标识信息进行编码。作为一种优选,所述步骤S1中使用hash256算法来对直接标识信息进行编码,生成新的标识ID。作为一种优选,所述步骤S1中使用包含附加信息和实体的直接标识信息来进行编码。进一步的,所述步骤S1中,附加信息为多段,其中至少一段附加信息间插于实体直接标识符信息中。作为一种优选,所述步骤S1中采用hash算法来对包含附加信息和实体的直接标识信息进行编码,生成新的标识ID。作为一种优选,所述步骤S1中使用hash256算法来对包含附加信息和实体的直接标识信息进行编码,生成新的标识ID。进一步的,本专利技术提供一种电子设备系统,包含第一设备、第二设备和第三设备;所述第一设备和第二设备分别与第三设备相连;所述第一设备和第二设备分别用于处理第一数据和第二数据,实现所述方法步骤S1的操作;所述第三设备用于实现所述方法步骤S2的操作;所述第一设备、第二设备和第三设备分别包括:存储器和处理器;所述存储器存储处理前后的数据以及程序指令;处理器与所述存储器相连接执行存储器中的程序指令,实现数据处理。有益效果:本专利技术提供多方安全计算中的数据交互方法和设备系统;所述方法包含以下步骤:读取实体的直接标识信息;根据实体的直接标识信息使用散列映射函数算法重新编码,生成新的标识ID;记录原实体直接标识信息和新的实体标识ID,并生成编码前后的信息对照表。获取能够代表实体身份且具有唯一性的直接标识信息,并对该信息使用散列函数算法进行重新编码,生成新的ID,由于经过编码原来的直接标识信息变成新的ID号,新的ID号与原直接标识信息差异很大,直观上看不出对应关系,避免了隐私暴露的风险,并且对于数据持有者来说,新生成ID和原来的直接标识信息以及实体是对应关联的,新的ID对于数据持有者仍然具有与原直接标识信息一样的唯一对应原实体的作用。保护了数据持有者的数据安全。为数据交换,联合分析等应用场景提供强有力的支持。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为多方安全计算中的数据交互方法的流程示意图。图2为本专利技术电子设备系统结构示意图。图3为本专利技术电子设备系中第一设备、第二设备和第三设备的结构示意图。图4为实施例1数据交集示意图。图5为实施例2时局交集示意图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的目的提供多方安全计算中的数据交互方法和设备系统,选用实体的直接标识信息,根据实体标识信息重新编码来生成新的不可解析的ID,且重新生成的ID仍然具有唯一性;极大保护了隐私信息,并且保障了数据安全的安全性,为数据交换,联合分析等应用场景提供强有力的支持。多方安全计算中的数据交互方法,包含如图1所示以下实现步骤:S1、对第一数据和第二数据进行分别处理,获取实体的直接标识信息,并使用相同散列映射函数算法对包含实体直接标识信息的数据来重新编码,生成新的标识ID;所述第一数据和第二数据分别为不同数据持有者持有。S2、对第一数据和第二数据的新ID求交集,找出相同实体ID,进而找出共同实体。在共同实体基础上进一步进行联合分析。在数据交互前,使用共同的数据加密算法对分别对不同数据持有者的数据中的实体直接标识进行重新编码;根据编码后的实体新ID求交集,找出多方安全计算参与者之间的所拥有的共同实体;在共同实体的基础上来进行联合分析。在进行数据交互前,数据参与方各自的数据都经过了编码加密,编码后的实体ID完全脱离了原来直接标识符的样子,本文档来自技高网...

【技术保护点】
1.多方安全计算中的数据交互方法,其特征在于,包含以下实现步骤:/nS1、对第一数据和第二数据进行分别处理,获取实体的直接标识信息,使用相同散列映射函数算法对包含实体直接标识信息的数据来重新编码,生成新的标识ID;/nS2、对第一数据和第二数据的新ID求交集,找出相同实体ID,进而找出共同实体。/n

【技术特征摘要】
1.多方安全计算中的数据交互方法,其特征在于,包含以下实现步骤:
S1、对第一数据和第二数据进行分别处理,获取实体的直接标识信息,使用相同散列映射函数算法对包含实体直接标识信息的数据来重新编码,生成新的标识ID;
S2、对第一数据和第二数据的新ID求交集,找出相同实体ID,进而找出共同实体。


2.如权利要求1所述的方法,其特征在于,所述步骤S1中采用hash算法来对直接标识信息进行编码。


3.如权利要求1所述的方法,其特征在于,所述步骤S1中使用hash256算法来对直接标识信息进行编码。


4.如权利要求1所述的方法,其特征在于,所述步骤S1中使用包含附加信息和实体的直接标识信息来进行编码。


5.如权利要求1所述的方法,其特征在于,所述步骤S1中,附加信息为多段,其中至少一段附加信息间插于实体直接标识符信息中。
...

【专利技术属性】
技术研发人员:刘世林吴桐罗镇权康青杨杨李伟尹康曾途韩远
申请(专利权)人:成都数联铭品科技有限公司
类型:发明
国别省市:四川;51

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

1