[发明专利]一种基于区块链的隐私数据存储与访问控制方法及系统有效

专利信息
申请号: 202110306572.2 申请日: 2021-03-23
公开(公告)号: CN112989415B 公开(公告)日: 2022-03-15
发明(设计)人: 凌捷;陈仲武;谢锐;柳毅 申请(专利权)人: 广东工业大学
主分类号: G06F21/62 分类号: G06F21/62;G06F21/60
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 刘俊
地址: 510090 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 隐私 数据 存储 访问 控制 方法 系统
【权利要求书】:

1.一种基于区块链的隐私数据存储与访问控制方法,其特征在于,包括以下步骤:

S1:由数据签发认证者对隐私数据生成认证者签名,并将带有认证者签名的隐私数据发送至数据所有者;

S2:通过数据所有者对带有认证者签名的隐私数据进行签名验证;

若验证通过,则由数据所有者对隐私数据生成所有者签名,并执行步骤S4;

若验证不通过,则执行步骤S3;

S3:请求数据签发认证者重新发送带有认证者签名的隐私数据,并返回步骤S2;

S4:由数据所有者对隐私数据进行加密,并将加密后的隐私数据存储至IPFS网络,完成隐私数据的存储;

S5:当数据所有者接收到数据请求者访问隐私数据的请求时,判断隐私数据是否符合访问请求中所要求的属性;

若是,则在隐私数据上生成零知识证明签名和零知识证明,并执行步骤S6;

若否,则执行步骤S11;

S6:利用智能合约对零知识证明进行验证;

若验证通过,则由数据所有者生成重加密密钥,并将重加密密钥和加密后的隐私数据发送给半可信代理云服务器,并执行步骤S7;

若验证不通过,则执行步骤S11;

S7:由半可信代理云服务器将加密后的隐私数据重加密为中间密文,并将中间密文发送给数据请求者;

S8:通过数据请求者对其接收到的中间密文进行解密,得到隐私数据的原文;

S9:利用智能合约将本次访问记录进行签名并打包成区块,提交到区块链中;

S10:由数据所有者向IPFS网络提出隐私数据删除请求,并由IPFS网络验证隐私数据与数据所有者之间的所有权证明匹配情况;

若验证通过,则将删除请求广播到IPFS网络的其他节点,并删除接收到删除请求的节点中存在的隐私数据,完成隐私数据的访问,执行结束;

若验证不通过,则执行步骤S11;

S11:拒绝访问隐私数据,执行结束。

2.根据权利要求1所述的一种基于区块链的隐私数据存储与访问控制方法,其特征在于,在步骤S1前,还包括:将数据所有者、数据签发认证者和数据请求者在区块链Hyperledger Fabric架构的证书授权中心进行注册。

3.根据权利要求1所述的一种基于区块链的隐私数据存储与访问控制方法,其特征在于,在步骤S4中,还包括通过以下步骤生成数据所有者对隐私数据进行加密所需的公私钥对:

S4.1:输入安全参数λ,选择G1和G2为同一素数p生成的乘法循环群,并设置e:G1×G1→G2为密码双线性映射,

选择四个安全哈希函数H:{0,1}*→{0,1}k,H1:{0,1}*→G1,H2:G2→{0,1}k,H3:

随机选择参数a、b、选择参数g,h作为G1的不同生成元,其中,g,h∈G1

S4.2:以1λ为输入参数,通过执行初始化算法Setup(1λ)→(PK,MK)生成公共参数PK=(p,G1,G2,e,g,h,H,H1,H2,H3)和主密钥MK=(a,b,c);

S4.3:基于数据所有者的身份证标识IDO,随机选择参数t,x,y,执行密钥生成算法KeyGen(MK,PK,IDO)→(PKO,SKO)以生成数据所有者的公私钥对(PKO,SKO);

其中,数据所有者的私钥SKO=(A1,A2,A3,B1,B2,B3,D1,D2,D3),

A2=ht

A3=gt

D1=hx

D2=hy

D3=hz

(A1,A2,A3)用于解密密文,(B1,B2,B3,D1,D2,D3)用于构造重加密的转换密钥RKO→q

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110306572.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top