[发明专利]一种支持代理重加密的基于属性的密文检索系统及方法有效
申请号: | 201810058235.4 | 申请日: | 2018-01-22 |
公开(公告)号: | CN108418681B | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 陈燕俐;胡媛媛;朱敏惠 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/08 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 刘莎 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种支持代理重加密的基于属性的密文检索系统及方法,该方法在云环境下同时实现了用户安全地检索和搜索权限的有效共享两个功能。该方法采用的基于LSSS线性秘密共享矩阵访问结构,不仅支持细粒度的描述访问用户的属性,而且具有较高的计算效率。在门限生成阶段使用随机值盲化用户密钥后提交到云服务器,保证了用户密钥的保密性和安全性。另一方面考虑实际应用中授权用户不在线时搜索权利的委托问题,引入了代理重加密技术由云服务器实现对密文进行转换,减轻了数据属主的加密解密压力,大大提高了系统效率。 | ||
搜索关键词: | 一种 支持 代理 加密 基于 属性 检索系统 方法 | ||
【主权项】:
1.一种支持代理重加密的基于属性的密文检索系统,其特征在于,该系统包括初始化模块、私钥生成模块、密文生成模块、门限生成模块、密文检索模块、重加密密钥生成模块、重加密密文生成模块、重加密密文检索模块;其中:初始化模块:由授权中心生成系统公钥和系统主密钥,其中,系统公钥公开,系统主密钥由私钥生成中心保存;私钥生成模块:根据用户的属性集合生成用户用于对加密文件进行解密的私钥;密文生成模块:数据属主利用LSSS访问结构加密关键字,生成关键字密文;门限生成模块:服务器根据用户拥有的私钥以及待搜索的关键字加密生成门限值;密文检索模块:当用户拥有的私钥的属性满足关键字密文中的访问结构,以及门限值中的待搜索的关键字和关键字密文中的关键字相等时,进行密文检索,否则检索失败;重加密密钥生成模块:授权用户根据自己的私钥以及新的访问结构生成重加密密钥,然后传递给代理服务器;重加密密文生成模块:代理服务器根据授权用户提供的重加密密钥来重新加密原始密文,生成重加密关键字密文;重加密密文检索模块:当用户私钥中的属性满足重加密关键字密文中的访问结构以及门限值的待搜索的关键字和重加密关键字密文中的关键字相等时,进行重加密密文检索,否则检索失败。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810058235.4/,转载请声明来源钻瓜专利网。