[发明专利]一种基于属性代理重加密的区块链密文云存储共享方法有效

专利信息
申请号: 201811072783.9 申请日: 2018-09-14
公开(公告)号: CN109189727B 公开(公告)日: 2021-07-23
发明(设计)人: 张小红;孙岚岚 申请(专利权)人: 江西理工大学
主分类号: G06F16/13 分类号: G06F16/13;G06F21/60;H04L29/06;H04L29/08
代理公司: 南昌朗科知识产权代理事务所(普通合伙) 36134 代理人: 郭毅力
地址: 341000 *** 国省代码: 江西;36
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于属性代理重加密的区块链密文云存储共享方法,本发明在代理重加密及属性基加密技术的基础上,提出了一种支持关键词检索的属性代理重加密的区块链密文存储共享思想,通过属性代理重加密算法将元数据密文与原信息密文分离存储,采用区块链技术中的Pool验证池机制确定节点的记账权,引入信息交互合约对用户身份进行审核,并对交易费用进行自动清算。安全及实验分析表明:本发明缩短了加密、解密时长,减轻了云存储器高频访问压力。当属性数目为100,系统的重解密时耗为1.69s,系统的执行效率提高了19.04%~49.68%。本发明具有更强的抗共谋攻击性,在当今物联网领域具有良好的应用前景。
搜索关键词: 一种 基于 属性 代理 加密 区块 链密文云 存储 共享 方法
【主权项】:
1.一种基于属性代理重加密的区块链密文云存储共享方法,其特征是按如下步骤:(S01):在进行信息存储之前,首先系统制定智能合约,并由信息用户共同签署;(S02):信息属主Alan发送存储请求,通过Pool验证池共识机制选取的传输领导节点T向自己集群内的群众节点Tn广播验证信息及用户身份的有效性;1)若有效,则由传输领导节点T提取数据后,将其暂时存储到自己的日志内;2)若无效,则反馈“非法用户”;(S03):传输领导节点T向所有集群内的群众节点Tn复制信息并等待响应,在确定至少集群内部已经超过一半数量的节点已经接受到了信息后再向信息属主Alan确认信息已经接收,一旦信息属主Alan收到确认信息后就表明此时信息处于已提交状态,T再向Tn发通知告知该数据状态已提交;在此过程中,信息属主Alan需要提交信息报价及自定义的随机字符串以便于用户获取信息共享报酬,并且提供一定的信用币作为保证金,以避免虚假、抄袭现象;(S04):传输节点向存储节点发送存储信息,由负责存储的领导节点M向自己集群内的Mi广播存储请求;在确定多于半数节点完成存储后,向信息属主Alan反馈信息,此次存储过程结束;(S05):共享请求者Bill发送共享请求,信息共享之前,集群中的存储领导节点M向自己集群内的群众节点Mi广播验证用户身份,判定其是否符合密文共享权限;1)若符合,则由领导节点M向自己集群内的节点Mi广播共享请求;2)若否,则反馈“非法用户”;(S06):根据共享请求者Bill提供的关键词w,计算出区块链中元数据密文CT后将其使用代理重加密技术转换成符合共享请求者Bill的共享权限的密文CTB;1)系统根据公钥PK、关键词w生成相应的搜索口令TK获取检索结果信息及各信息对应的报价;2)确定共享请求者Bill信用币和用户共享信息价格,若信用币大于等于信息价格,则进入密文转换阶段;否则,反馈“余额不足”;(S07):传输领导节点T向所有集群内Tn节点复制信息并等待响应;在确定至少集群内部已经超过一半数量的节点已经接受到了信息后,向存储节点确认信息后就表明此时信息处于已传输状态;(S08):传输节点向共享请求者Bill发送通过关键词密文检索获取的元数据密文CT,并通过解密后获取信息的存储位置LC,从而在相应位置下载解密原信息密文CTA,获取信息明文m;(S09):系统根据信息交互情况,对用户的信用币作相应的调整并根据反馈的数据进行信用币结算。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201811072783.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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