[发明专利]用于云雾协助物联网的轻量级属性基签密方法有效
| 申请号: | 202010205743.8 | 申请日: | 2020-03-23 |
| 公开(公告)号: | CN111447192B | 公开(公告)日: | 2022-05-10 |
| 发明(设计)人: | 禹继国;刘苏慧;董安明;王英龙 | 申请(专利权)人: | 齐鲁工业大学 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32;H04L9/08;G16Y10/75;G16Y40/50 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
| 地址: | 250353 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 云雾 协助 联网 轻量级 属性 基签密 方法 | ||
1.用于云雾协助物联网的轻量级属性基签密方法,其特征在于包括如下步骤:
中心机构进行系统初始化,生成系统密钥对,并公开公钥,所述公钥包括一个对称加密算法和一个密钥生成函数,数据拥有者基于所述密钥生成函数构建对称密钥;
中心机构为注册成功的数据使用者指定一个解密属性集合,并基于所述解密属性集合生成与所述数据使用者对应的解密密钥和外包解密密钥,中心机构为数据拥有者指定一个签名访问结构,并基于所述签名访问结构生成与所述数据拥有者对应的签名密钥和外包签名密钥;
数据拥有者选择一组满足所述签名访问结构的属性集合,并基于外包签名密钥调用雾节点进行外包签名,数据拥有者基于对称密钥对明文进行对称加密、并基于自定义的加密访问结构对对称密钥进行属性签密,生成签密密文并将签密密文发送至云存储中心;
对于其属性集合满足加密访问结构的数据使用者,调用雾节点进行外包签名验证,并调用雾节点进行外包解密,数据使用者根据外包签名验证结果验证签名合法后,基于外包解密结果对密文进行对称解密,得到明文。
2.根据权利要求1所述的用于云雾协助物联网的轻量级属性基签密方法,其特征在于所述系统密钥对(PP,MSK)的表达式为:
MSK={α}
其中,G和GT均为p阶乘法群,g为G的生成元,v为G的一个元素;
e为对称双线性映射函数e:G×G→GT,H1、H2和H3均为抗碰撞哈希函数,H3:{0,1}*→{0,1}1;
Ue为初始化后的加密属性的全集,Us为初始化后签名属性的全集;
为对于Ue中第w个属性从群中选择的一个随机值;
为对于Us中第w个属性从群中选择的一个随机值;
Y=e(g,g)α,α为从群中选择一个随机值;
ΠSE(Enc,Dec)为初始化的对称加密算法,KDF为初始化的密钥生成函数;
δ1、δ2、u'、v'、K0、u0均为从群中选择的随机值,数组{ui}i∈[l]为从群中选择的一组随机值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于齐鲁工业大学,未经齐鲁工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010205743.8/1.html,转载请声明来源钻瓜专利网。





