【技术实现步骤摘要】
一种基于数值计算隐私数据协同处理方法
本专利技术涉及隐私数据协同
,具体为一种基于数值计算隐私数据协同处理方法。
技术介绍
数据协同就是数据共享加多方计算生成数据协同网络,解决用户问题。而这个网络最重要的几点就是可信存储、安全计算。隐私保护集合交集协议允许持有各自集合的两方来共同计算两个集合的交集运算。在协议交互的最后,一方或是两方应该得到正确的交集,而且不会得到交集以外另一方集合中的任何信息。保护集合的隐私性是在很多场景下是自然甚至是必要的需求,比如当集合是某用户的通讯录或是某基因诊断服务用户的基因组,这样的输入就一定要通过密码学的手段进行保护。中国公开授权专利技术:CN200910038390.0公开了本专利技术实施例提供一种数据协同的方法、终端及系统,该方法包括:根据用户选择的联系人名单,向客户关系管理CRM服务器发送CRM数据获取请求;接收所述CRM服务器反馈的加密后的CRM数据和解密文件;根据所述解密文件对所述加密后的CRM数据进行解密,并根据用户操作显示所述CRM数据,该专利技术优点提供的数 ...
【技术保护点】
1.一种基于数值计算隐私数据协同处理方法,其特征在于,包括以下步骤:/n步骤一、参与方B向参与方A发起协同请求,协同协议为求出双方年龄相同的记录;/n步骤二、参与方A同意该协议后,数据库随机生成一个高次多项式F,并将自己的数据集中的年龄字段代入该多项式F得到一个计算结果集,将该计算结果集进行Hash计算得到一个计算结果Hash列表;/n步骤三、参与方A将计算结果Hash列表和高次多项式F发送给参与方B;/n步骤四、参与方B接收到参与方A发送的数据后参与方B将自身年龄字段输入高次多项式F中得到计算结果列表,再将结算结果列表通过Hash函数运算得到参与方B的计算结果Hash列表 ...
【技术特征摘要】
1.一种基于数值计算隐私数据协同处理方法,其特征在于,包括以下步骤:
步骤一、参与方B向参与方A发起协同请求,协同协议为求出双方年龄相同的记录;
步骤二、参与方A同意该协议后,数据库随机生成一个高次多项式F,并将自己的数据集中的年龄字段代入该多项式F得到一个计算结果集,将该计算结果集进行Hash计算得到一个计算结果Hash列表;
步骤三、参与方A将计算结果Hash列表和高次多项式F发送给参与方B;
步骤四、参与方B接收到参与方A发送的数据后参与方B将自身年龄字段输入高次多项式F中得到计算结果列表,再将结算结果列表通过Hash函数运算得到参与方B的计算结果Hash列表;
步骤五、参与方B通过对比两份Hash列表得出交集索引,最后通过索引找出最终的交集结果。
2.根据权利要求1所述的一种基于数值计算隐私数据协同处理方法,其特征在于:在所述步骤一中,协同协议中的年龄,还使用其他字段进行表示。
3.根据权利要求1所述的一种基于数值计算隐私数据协同处理方法,其特征在于:在所述步骤二中,得出的Ha...
【专利技术属性】
技术研发人员:李朋林,盛俊杰,朱静熹,
申请(专利权)人:上海同态信息科技有限责任公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。