[发明专利]一种基于理想格的多授权机构密文策略属性基加密方法有效

专利信息
申请号: 202110471463.6 申请日: 2021-04-29
公开(公告)号: CN113179164B 公开(公告)日: 2023-03-17
发明(设计)人: 刘泽超;乔雨晴;孙建国;付小晶 申请(专利权)人: 哈尔滨工程大学
主分类号: H04L9/08 分类号: H04L9/08;H04L9/40;H04L67/1097
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江省哈尔滨市南岗区*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 理想 授权 机构 策略 属性 加密 方法
【权利要求书】:

1.一种基于理想格的多授权机构密文策略属性基加密方法,其特征在于,包括以下步骤:

步骤1:中央授权机构CA运行系统全局初始化算法CASetup(1λ)生成系统公共参数pp=(q,n,k,σ,σs,f,u);

其中,q是素数,q=q(λ);n和k为正整数,n=n(λ),σ和σs是高斯分布参数,σ=σ(λ),σs=σs(λ);f是不可约多项式;u∈Rq,Rq表示整数多项环;

步骤2:将系统公共参数pp输入至各属性授权机构AAθ中,每个属性授权机构AAθ执行授权机构初始化算法,计算得到自身的授权机构公钥APKθ和授权机构私钥ASKθ

步骤2.1:调用陷门生成算法TrapGen生成和

步骤2.2:属性授权机构AAθ对自身管理的属性集中每个属性xi,选取均匀随机向量对其中,lθ为属性授权机构AAθ管理的属性数量;

步骤2.3:每个授权机构AAθ得到授权机构公钥和授权机构私钥

步骤3:数据拥有者指定待加密数据μ,并制定访问控制策略表示属性授权机构AAθ管理域内授权用户必须持有的属性集合,表示属性授权机构AAθ管理域内授权用户不能持有的属性集合;将明文消息μ={μ0,μ1,…,μn-1}∈{0,1}n表示为环多项式μ(x)=μ01x+…+μn-1xn-1,μ(x)∈Rq

步骤3.1:加密者随机选取s←URq,e←DR,σ,计算通过离散高斯随机采样得到计算

步骤3.2:对进行离散高斯随机采样得到计算密文:

对进行离散高斯随机采样得到计算密文:

对进行离散高斯随机采样得到计算密文:

最后生成密文

步骤4:用户gid根据自己持有的属性集合分别与每个授权机构进行交互,获取私钥SKgid

步骤4.1:中央授权机构CA认证授权机构身份,随机选取N-1次多项式ajURq,将pp中的参数u分割为N个共享份额{u1,...,uN},uθ=P(θ),并将uθ分发给对应的授权机构AAθ

步骤4.2:属性授权机构AAθ对自身管理的属性集中每个属性xi,进行离散高斯采样得到若xi∈Sgid,θ,则令否则,令

其中,Sgid,θ表示属性授权机构AAθ中用户gid拥有的属性集合;

步骤4.3:AAθ调用环上的原像采样算法得到用户获取完整密钥SKgid={wgid,θ}θ∈[N],其中,δθ∈Rq

步骤5:用户gid利用公共参数pp、属性授权机构的公钥APKθ和私钥SKgid解密密文ct;

步骤5.1:对每个属性授权机构AAθ,计算

步骤5.2:对属性授权机构AAθ管理的属性集中每个属性xi,若属性计算aθ,i=(cθ,i)T·wθ,i;若属性xi∈Sgid,θ,计算否则,计算

步骤5.3:计算以及

步骤5.4:对于所有的d∈[0,n-1],若则令否则令得到解密集合即数据拥有者进行加密的原始明文

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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