[发明专利]云存储安全中基于通配符的可搜索加密方法有效

专利信息
申请号: 201710422815.2 申请日: 2017-06-07
公开(公告)号: CN107256248B 公开(公告)日: 2020-05-08
发明(设计)人: 杨旸;张煜超;刘西蒙;郭文忠;叶少珍;董晨;邹剑 申请(专利权)人: 福州大学
主分类号: G06F16/242 分类号: G06F16/242;G06F21/62
代理公司: 福州元创专利商标代理有限公司 35100 代理人: 蔡学俊
地址: 350108 福建省福州市*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种云存储安全中基于通配符的可搜索加密方法,包括以下步骤:设置待上传文档;提取关键词集合;将所述关键词集合加密;选择随机数作为文档加密密钥,将文档加密密钥进行加密;加密待上传文档得到密文后发送给云计算平台;输入查询关键词集合,生成查询陷门并进行签名,发送给云计算平台;云计算平台对查询签名进行验证,云计算平台执行搜索算法;将关键词索引和查询陷门传入到关键词匹配协议中,得到加密的匹配结果;进行解密得到搜索结果;云计算平台根据所述搜索结果返回对应的密文;先恢复出文档加密密钥,然后恢复出文档。本发明支持至多两个通配符的关键词搜索,通配符可以出现在关键词的任何位置,且可以表示任意多个字符。
搜索关键词: 存储 安全 基于 通配符 搜索 加密 方法
【主权项】:
一种云存储安全中基于通配符的可搜索加密方法,其特征在于:包括上传过程和搜索过程;所述上传过程包括以下步骤:步骤A1:用户A设置待上传文档M的文档身份ID∈ZN,加密所述文档身份ID为步骤A2:提取关键词集合来描述所述待上传文档M;步骤A3:使用K2C算法将所述关键词集合加密成步骤A4:选择随机数K∈ZN作为文档加密密钥,将所述文档加密密钥进行加密得到步骤A5:加密所述待上传文档M得到密文C=SEnc(M,K'),其中,步骤A6:将加密索引和密文C发送给云计算平台;所述搜索过程包括以下步骤:步骤B1:用户B输入查询关键词集合并将其加密成步骤B2:将所述用户B的匿名身份AIDB,签名和查询关系作为查询陷门发送给云计算平台;步骤B3:所述云计算平台接收到查询陷门后,首先核实用户B是否有权访问数据,若有权限,则云计算平台使用公钥pkB验证的签名若签名被验证是假的,则拒绝该查询请求,否则,云计算平台执行搜索算法;步骤B4:云计算平台以中的和中的Qj为输入,将其传入到关键词匹配协议中,云计算平台和计算服务提供商交互运算得到加密的匹配结果如果果kwi与qwj匹配,则ui,j=1;否则ui,j=0;步骤B5:用户B收到匹配结果后,解密得到搜索结果u*;步骤B6:云计算平台根据所述搜索结果u*返回对应的密文C;步骤B7:用户B先恢复出文档加密密钥K,然后计算并利用K'恢复出文档。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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