[发明专利]一种基于区块链的具有隐私保护性的加密数据共享方法有效
申请号: | 202110258711.9 | 申请日: | 2021-03-09 |
公开(公告)号: | CN113037753B | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 王艳平;张小松;牛伟纳;张钶旋;张洪彬;彭钰杰 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;G06F21/62 |
代理公司: | 成都正煜知识产权代理事务所(普通合伙) 51312 | 代理人: | 徐金琼 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 具有 隐私 保护性 加密 数据 共享 方法 | ||
本发明公开了一种基于区块链的具有隐私保护性的加密数据共享方法,属于密码学与信息安全技术领域,解决现有技术中的区块链容易造成隐私泄露的问题。本发明构建两条区块链,一条联盟链,一条公链,基于这两条区块链实现了具有隐私保护性的加密数据共享。具体内容包括:系统初始化、发布共享数据、数据检索和数据恢复。本发明用于实现了加密数据共享、隐私保护。
技术领域
一种基于区块链的具有隐私保护性的加密数据共享方法,用于实现了加密数据共享,同 时保护数据使用者的隐私,属于密码学与信息安全技术领域。
背景技术
技术术语说明如下:
1.安全哈希函数(Secure Hash Function)
安全哈希函数是哈希函数一个映射,可以表示为h:{0,1}*→{0,1}n。其中{0,1}*表示任意 长度的比特串集合,{0,1}n表示长度为n比特串集合,消息x∈{0,1}*的像h(x)称为x的哈希 值。
2.哈希碰撞(Hash Collusion)
若哈希输入x1≠x2,但是输出值h(x1)=h(x2),这种情况被称为“哈希碰撞”,这意味着 哈希输入不相同,但是两个输出值相同。
3.决策性修改双线对Diffie-Hellman(MBDH)假设(Decisional ModifiedBilinear Diffie-Hel Iman)
假设G是由g生成的p阶循环群,a,b,c,z∈[1,n-1]。决策性MBDH假设是指对于二元组:
当n很大的时候要区分I1和I2在计算上是不可能的。
4.私有信息检索(Private information retrieval)
PIR(Private information retrieval)最早由Chor B等在1995年提出。它用于在服 务器检索数据时保护用户的检索隐私,任何其他用户,包括数据库服务器本身,都不能获得 用户的搜索内容。可以考虑这样一个场景,一个用户想要对数据库进行查询,但是他不希望 数据库知道他正在查询的信息,例如,一个投资者在股票市场数据库中查询某只股票的价 值,他可能希望将他感兴趣的这只股票向数据库保密。PIR技术使用户能够从存储系统检索 或下载特定的数据,而无需透露有关所请求数据的任何信息。
传统的中心化服务器,区块链拥有公开透明、防篡改、更可信的优势,因此将数据存储 在区块链上相对来说更加安全且可靠。假设用户想要请求数据,如果直接向存储区块链网络 请求数据,网络中的其他节点可以从用户请求中得到一些用户的敏感信息,推测用户对什么 数据感兴趣。在此情况下即存在如下技术问题:
一、从隐私角度来看,不利于隐私的保护;
二、无法保证数据使用者的查询隐私不被泄露的前提下,获取自己所需要的数据。
发明内容
针对上述研究的问题,本发明的目的在于提供一种基于区块链的具有隐私保护性的加密 数据共享方法,解决现有技术中的区块链无法保证数据使用者的查询隐私不被泄露的前提 下,获取自己所需要的数据的问题。
为了达到上述目的,本发明采用如下技术方案:
一种基于区块链的具有隐私保护性的加密数据共享方法,包括如下步骤:
系统初始化:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110258711.9/2.html,转载请声明来源钻瓜专利网。