[发明专利]用户控制的、分散式、分布式且安全的内容分发在审
申请号: | 201880015758.9 | 申请日: | 2018-01-03 |
公开(公告)号: | CN110383760A | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | A·查克拉沃特;C·荣 | 申请(专利权)人: | 斯塔万格大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 北京市中伦律师事务所 11410 | 代理人: | 钟锦舜;姜香丹 |
地址: | 挪威斯*** | 国省代码: | 挪威;NO |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密数据项 文件标识符 接收方标识符 数据存储装置 接收方 公钥 区块 私钥 数据集存储 内容分发 请求发送 用户控制 分散式 数据项 解密 配对 加密 匹配 分发 终端 安全 | ||
1.一种用于使用数据集或散列表和区块链来控制数据项的分发的方法,
其中所述数据集存储在数据存储装置中,
其中所述数据集包括第一加密数据项和与所述第一加密数据项配对的第一文件标识符,且所述第一加密数据项已经通过由第一用户终端使用第一公钥对所述数据项加密来生成,
其中所述区块链包括所述第一文件标识符和标识能够访问所述数据存储装置和所述区块链的一个或多个允许的第一接收方或多个允许的第一接收方的第一接收方标识符,并且每个允许的第一接收方具有所述第一接收方标识符和与所述第一公钥匹配的第一私钥,其中所述第一文件标识符与所述区块链中的所述第一接收方标识符配对,
其中所述方法由第二终端执行,所述第二终端是所述一个或多个允许的第一接收方中的或所述多个允许的第一接收方中的允许的第一接收方,并且所述方法包括:
-使用所述第一接收方标识符识别所述区块链中的所述第一文件标识符,
-将包含所述第一文件标识符的请求发送到所述数据存储装置以下载所述第一加密数据项,
-从所述数据存储装置接收所述第一加密数据项,以及
-使用所述第一私钥对所述第一加密数据项解密。
2.根据权利要求1所述的方法,其中所述第一文件标识符是从所述第一加密数据项生成的第一散列标签或第一散列密钥,或包括从所述第一加密数据项生成的第一散列标签或第一散列密钥。
3.根据权利要求1或2所述的方法,其中所述第一接收方标识符是所述第一公钥,或包括所述第一公钥。
4.根据权利要求1至3中任一项所述的方法,其中识别所述区块链中的所述第一文件标识符包括:
-遍历所述区块链以确定所述第一加密数据项能够被下载。
5.根据权利要求1至4中任一项所述的方法,其中每个允许的第一接收方是用户终端。
6.根据权利要求1至5中任一项所述的方法,其中所述第二用户终端具有第二公钥,并且所述方法进一步包括:
-通过使用所述第二公钥对所解密的第一加密数据项加密来生成第二加密数据项,
-生成第二文件标识符,
-将所述第二加密数据项和所述第二文件标识符发送到所述数据存储装置以用与所述第二文件标识符配对的所述第二加密数据项更新所述数据集,以及
-将所述第二文件标识符和第二接收方标识符添加到所述区块链,其中所述第二接收方标识符标识能够访问所述数据存储装置和所述区块链的一个或多个允许的第二接收方或多个允许的第二接收方或与所述一个或多个允许的第二接收方或所述多个允许的第二接收方相关联,并且每个允许的第二接收方具有所述第二接收方标识符和与所述第二公钥匹配的第二私钥。
7.根据权利要求6所述的方法,其中将所述第二加密数据项和所述第二文件标识符发送到所述数据存储装置进一步包括:
-将所述第一文件标识符发送到所述数据存储装置以用与所述第二文件标识符配对的所述第一文件标识符更新所述数据集。
8.根据权利要求6或7所述的方法,其中所述第二文件标识符是从所述第二加密数据项生成的第二散列标签或第二散列密钥,或包括从所述第二加密数据项生成的第二散列标签或第二散列密钥。
9.根据权利要求6至8中任一项所述的方法,其中所述第二接收方标识符是所述第二公钥,或包括所述第二公钥。
10.根据权利要求6至9中任一项所述的方法,其中所述区块链中的所述第一文件标识符和所述第一接收方标识符对应于第一事务,并且所述区块链包括指示允许的进一步事务的数量的事务指示符,其中所述方法进一步包括:
-更新所述事务指示符以指示允许的进一步事务的数量减少一个。
11.根据权利要求10所述的方法,其中所述事务指示符为令牌值,并且更新所述事务指示符包括:
-使所述令牌值减一。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于斯塔万格大学,未经斯塔万格大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880015758.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:管理共识节点和客户端节点之间的通信的方法和系统
- 下一篇:数字证书颁发和监视