[发明专利]一种可防伪造的多用户密文搜索方法在审
申请号: | 201811609210.5 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109740377A | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 刘宏伟;吴楚欣;张鹏 | 申请(专利权)人: | 深圳技术大学(筹) |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60;G06F16/33 |
代理公司: | 深圳市恒申知识产权事务所(普通合伙) 44312 | 代理人: | 袁文英 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种可防伪造的多用户密文搜索方法,能够避免每个拥有公钥的用户伪造数据属主加密上传数据,其包括:用对称密钥加密文件生成第一文件密文,生成用于提取文件的第一密钥,将第一文件密文上传至云服务器;生成第一文件密文的索引集和索引数组,加密第一密钥得到第二密文,将第一文件密文的加密索引上传至云服务器;生成第二密钥并发送用户;用户选择搜索关键字集合并使用第二密钥解密第二密文得到第一密钥,且根据搜索关键字集合生成搜索陷门并发送至云服务器;云服务器使用搜索陷门搜索出搜索结果集并返回至用户;用户提取第一文件密文集合,并使用相应的对称密钥解密,提高了云存储及云计算涉及数据的安全性。 | ||
搜索关键词: | 文件密文 云服务器 搜索 密文 密钥 上传 搜索关键字 多用户 防伪造 陷门 加密 集合 发送 对称密钥加密 对称密钥 集合生成 加密索引 密钥解密 搜索结果 索引数组 提取文件 文件生成 用户提取 云存储 云计算 解密 公钥 索引 伪造 返回 | ||
【主权项】:
1.一种可防伪造的多用户密文搜索方法,其特征在于,包括:数据属主用对称密钥加密文件生成第一文件密文,生成用于提取文件的第一密钥,并将第一文件密文上传至云服务器;数据属主生成第一文件密文的索引集和索引数组,使用属性基加密方案对第一密钥加密得到第二密文,并将第一文件密文的加密索引上传至云服务器;私钥生成器PKG根据用户属性集合生成与用户相对应的第二密钥并发送至用户;用户选择搜索关键字集合;用户使用属性基加密方案使用第二密钥对第二密文进行解密得到第一密钥;用户根据搜索关键字集合生成搜索陷门并发送至云服务器;云服务器使用搜索陷门搜索与关键字集合相对应的搜索结果集并返回至用户;用户提取与搜索结果集相对应的第一文件密文集合,并使用对称密钥解密。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳技术大学(筹),未经深圳技术大学(筹)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811609210.5/,转载请声明来源钻瓜专利网。