首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于区块链实现隐私数据多方安全交易的方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海零数众合信息科技有限公司

摘要:本发明公开了一种基于区块链实现隐私数据多方安全交易的方法及系统,其中,该方法包括:获取原始明文数据,包括类型数据和隐私数据;计算类型数据的类型哈希值,对隐私数据进行模糊及加密生成加密模糊密文,并将加密模糊密文写入区块文档;获取数据使用方发出的交易请求,交易请求中包括目标类型哈希值和数据使用方的临时公钥;判断类型哈希值是否为目标类型哈希值;若类型哈希值是目标类型哈希值,则依据预先生成的私钥和数据使用方的临时公钥计算重加密密钥;使用重加密密钥对加密模糊密文加密获得重加密密文,以供数据使用方对所有重加密密文进行联合计算和解密获得联合计算结果。本发明的方法提高了交易中多方数据隐私安全性及其使用价值。

主权项:1.一种基于区块链实现隐私数据多方安全交易的方法,其特征在于,包括:获取原始明文数据,所述原始明文数据包括类型数据和隐私数据;基于哈希算法计算所述类型数据的类型哈希值,对所述隐私数据进行模糊及加密生成加密模糊密文,并将所述加密模糊密文写入区块文档;获取数据使用方发出的交易请求,所述交易请求中包括目标类型哈希值和所述数据使用方的临时公钥;判断所述类型哈希值是否为所述目标类型哈希值;若所述类型哈希值是所述目标类型哈希值,则依据预先生成的私钥和所述数据使用方的临时公钥计算重加密密钥;所述目标类型哈希值对应的数据方为目标数据方;使用所述重加密密钥对所述加密模糊密文加密获得重加密密文,将所述重加密密文写入所述区块文档,以供所述数据使用方对所有所述重加密密文进行联合计算和解密获得联合计算结果;所述数据使用方对所有所述重加密密文进行联合计算和解密获得联合计算结果包括:数据使用方基于部分解密算法Part_decrypt和临时私钥对每个所述目标数据方的重加密密文进行解密,得到每个目标数据方的部分解密密文;数据使用方基于加法同态算法,联合计算所有目标数据方的部分解密密文得到同态聚合密文;数据使用方基于同态解密算法和创世区块对所述同态聚合密文进行解密,并基于Plloard的lambda算法,获得所有目标数据方的隐私数据的模糊联合计算值;数据使用方将所有目标数据方的隐私数据的模糊联合计算值求平均值得到所有目标数据方的隐私数据的联合计算结果;所述对所述隐私数据进行模糊及加密生成加密模糊密文包括:获取系统参数,依据所述系统参数生成公钥和私钥;所述系统参数由创世区块生成并存储于所述创世区块中;基于差分隐私算法,从均值为零的任一概率分布中随机选取对应的噪音模糊值,计算所述隐私数据与所述噪音模糊值之和,以得到隐私数据差分模糊值;基于类同态代理重加密算法和所述公钥对所述隐私数据差分模糊值进行加密获得加密模糊密文。

全文数据:

权利要求:

百度查询: 上海零数众合信息科技有限公司 一种基于区块链实现隐私数据多方安全交易的方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术