[发明专利]一种基于区块链和同态加密的数据交易版权保护方法在审
| 申请号: | 202011032037.4 | 申请日: | 2020-09-27 |
| 公开(公告)号: | CN112464178A | 公开(公告)日: | 2021-03-09 |
| 发明(设计)人: | 肖明军;郑俊;邹书童;盛鼎杰 | 申请(专利权)人: | 中国科学技术大学苏州研究院 |
| 主分类号: | G06F21/16 | 分类号: | G06F21/16;G06Q20/38 |
| 代理公司: | 北京棘龙知识产权代理有限公司 11740 | 代理人: | 戴丽伟 |
| 地址: | 215123 江苏省苏州*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 同态 加密 数据 交易 版权 保护 方法 | ||
本发明公开了一种基于区块链和同态加密的数据交易版权保护方法,其中,买家指纹验证步骤包括:买家用自己的公钥同态加密自己的指纹,获得加密的买家指纹,上传到智能合约中;卖家指纹验证步骤包括:卖家从区块链上的智能合约中获得买家的加密指纹数据;卖家使用买家的公钥同态加密自己的数据,并将自己的和买家的指纹嵌入到数据中获得带有指纹的加密数据;卖家将数据上传到安全的交易区域星际文件系统中,得到对应的哈希值;卖家将哈希值上传到区块链中的智能合约中;买家获得哈希值,从星际文件系统中下载加密数据。通过上述方式,实现了版权保护,解决了传统数字指纹协议中依赖第三方认证机构的问题,既能节省成本也能提高安全性可信度。
技术领域
本发明涉及区块链与数据交易领域,特别是涉及一种基于区块链和同态加密的数据交易版权保护方法。
背景技术
近年来,大数据由于其巨大的潜在经济价值,逐渐成为人们追捧的资源。然而,大多数数据仅由少数机构和公司持有,并被视为私人资源,而不是与需要的人分享,对数据交易的需求大幅增加。
一般来说,典型的数据交易由三方组成:数据交易经纪人、一些数据卖家和数据买家。买家向经纪人提交他们的要求,然后经纪人根据一定的策略选择一些卖家。这些卖家会把数据卖给消费者,以获得一定的奖励。已经有一些工作来设计数据交易系统,然而它们中的大多数依赖于受信任的第三方,即受信任的经纪人。它使用户怀疑交易的可靠性,这将降低用户参与交易的积极性,本发明由此而来。
发明内容
本发明主要解决的技术问题是如何提供一种不仅实现版权保护,还解决了传统数字指纹协议中依赖第三方认证机构的问题,既能节省成本也能提高安全性可信度,具有很广阔的应用前景的基于区块链和同态加密的数据交易版权保护方法。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种基于区块链和同态加密的数据交易版权保护方法,包括:买家指纹验证步骤、卖家指纹验证步骤和基于同态加密和区块链的数据交易系统,所述买家指纹验证步骤、卖家指纹验证步骤基于同态加密和区块链的数据交易系统操作,且包括数字指纹协议步骤。
其中,
买家指纹验证步骤包括:买家用自己的公钥同态加密自己的指纹,获得加密的买家指纹,上传到智能合约中。
卖家指纹验证步骤包括:
(1)卖家从区块链上的智能合约中获得买家的加密指纹数据;
(2)卖家使用买家的公钥同态加密自己的数据,并将自己的和买家的指纹嵌入到数据中获得带有指纹的加密数据;
(3)卖家将数据上传到安全的交易区域星际文件系统中,得到对应的哈希值;
(4)卖家将哈希值上传到区块链中的智能合约中;
(5)买家获得哈希值,从星际文件系统中下载加密数据。
基于同态加密和区块链的数据交易系统包括:
(1)数据交易系统的买家;
(2)卖家,数据所有者及出售方;
(3)智能合约,卖家和买家通过智能合约进行交互,所述用户信息和交易记录存储于智能合约中;
(4)星际文件系统,给出哈希值的情况下寻找到对应文件并下载,当卖家将数据上传到星际文件系统,星际文件系统将返回唯一的数据相应的哈希地址,买家通过星际文件系统查询和下载数据;
(5)数字指纹嵌入算法,每个卖家利用该算法将数字指纹嵌入到其数据中,以获得带有指纹的数据。
在一个较佳实施例中,数字指纹协议步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学苏州研究院,未经中国科学技术大学苏州研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011032037.4/2.html,转载请声明来源钻瓜专利网。





