[发明专利]保护隐私的多方数据处理的方法、装置和系统有效
申请号: | 202110085009.7 | 申请日: | 2021-01-22 |
公开(公告)号: | CN112613076B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 王华忠;殷山;李漓春 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/64 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 孙欣欣;周良玉 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 保护 隐私 多方 数据处理 方法 装置 系统 | ||
1.一种保护隐私的多方数据处理的方法,所述多方包括查询方、多个数据持有方和模型持有方,所述方法包括:
所述查询方向所述模型持有方发送查询请求消息,所述查询请求消息包括查询对象的信息;
所述模型持有方将所述查询请求消息转发给所述多个数据持有方;
所述多个数据持有方中的第一持有方根据所述查询对象的信息,从其本地数据中获取所述查询对象的隐私明细数据;
所述多个数据持有方中的第二持有方根据所述查询对象的信息,从其本地数据中获取所述查询对象的非隐私明细数据,并将所述非隐私明细数据发送给所述模型持有方;
所述模型持有方利用本地的预测模型和所述非隐私明细数据,与所述第一持有方的隐私明细数据,进行多方安全计算,得到所述查询对象的预测结果;
所述模型持有方向所述查询方发送所述查询对象的预测结果;
所述查询方根据所述查询对象的预测结果为所述查询对象提供目标业务。
2.如权利要求1所述的方法,其中,所述查询请求消息还包括本次查询对应的流水号;
所述查询方向所述模型持有方发送查询请求消息之前,所述方法还包括:
所述查询方根据所述查询对象的信息生成签名;
所述查询方将所述签名和所述流水号写到区块链上。
3.如权利要求2所述的方法,其中,所述模型持有方将所述查询请求消息转发给所述多个数据持有方之后,所述方法还包括:
所述第一持有方根据所述流水号从区块链上获取签名,对所述签名执行验签操作。
4.如权利要求2所述的方法,其中,所述查询方根据所述查询对象的信息生成签名,包括:
所述查询方对所述查询对象的信息,利用哈希算法生成摘要;
所述查询方利用本方的第一私钥对所述摘要进行加密,得到所述签名;其中,所述第一私钥具有对应的第一公钥,所述第一公钥预先发送给了各数据持有方。
5.如权利要求2所述的方法,其中,所述查询请求消息还包括本次查询对应的时间戳;
所述查询方根据所述查询对象的信息生成签名,包括:
所述查询方根据所述查询对象的信息和所述时间戳生成签名。
6.如权利要求1所述的方法,其中,所述预测结果为风控分数;所述查询方根据所述查询对象的预测结果为所述查询对象提供目标业务,包括:
当所述查询对象的风控分数大于或等于预设分数时,所述查询方为所述查询对象提供所述目标业务。
7.如权利要求1所述的方法,其中,所述预测结果为风控分数;所述查询方根据所述查询对象的预测结果为所述查询对象提供目标业务,包括:
当所述查询对象的风控分数属于预设分数区间时,所述查询方为所述查询对象提供所述预设分数区间对应的类型的目标业务。
8.一种保护隐私的多方数据处理的方法,所述多方包括查询方、多个数据持有方和模型持有方,所述方法由所述模型持有方执行,所述方法包括:
从所述查询方接收查询请求消息,所述查询请求消息包括查询对象的信息;
将所述查询请求消息转发给各数据持有方;以使所述多个数据持有方中的第一持有方根据所述查询对象的信息,从其本地数据中获取所述查询对象的隐私明细数据;
从所述多个数据持有方中的第二持有方接收所述查询对象的非隐私明细数据;所述非隐私明细数据为所述第二持有方根据所述查询对象的信息从其本地数据中获取的;
利用本地的预测模型和所述非隐私明细数据,与所述第一持有方的隐私明细数据,进行多方安全计算,得到所述查询对象的预测结果;
向所述查询方发送所述查询对象的预测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110085009.7/1.html,转载请声明来源钻瓜专利网。