[发明专利]一种文件检索方法、系统、存储介质及设备在审
申请号: | 202110721833.7 | 申请日: | 2021-06-28 |
公开(公告)号: | CN113609077A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 张文明;袁秀阳 | 申请(专利权)人: | 山东云海国创云计算装备产业创新中心有限公司 |
主分类号: | G06F16/14 | 分类号: | G06F16/14;G06F16/13;G06F21/60;G06F21/62 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰;杨帆 |
地址: | 250000 山东省济南市中国(山东)自由贸*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 检索 方法 系统 存储 介质 设备 | ||
本发明提供了一种文件检索方法、系统、存储介质及设备,方法包括:通过存储系统对存储文件加密以得到密文文件并将其发送至云端服务器,且将其分割为多份并分别发送至各密文服务器;利用权威中心生成的密钥对存储文件的关键词加密以得到关键词索引并发送给云端服务器;通过云端服务器对关键词索引进行重加密以得到关键词索引结构表,并将其分割为多份且分别发送至对应的密文服务器;由检索用户向权威中心发送基于初始检索词的陷门请求,权威中心基于陷门请求及密钥生成陷门并发回;通过云端服务器接收检索用户发送的陷门并发送至对应的密文服务器进行计算,并使检索用户对计算结果对应的密文文件解密生成明文文件。本发明保证了检索数据的安全性。
技术领域
本发明涉及云存储技术领域,尤其涉及一种文件检索方法、系统、存储介质及设备。
背景技术
随着现在大数据、云计算、云存储技术的高速发展,目前主流网络业务也多会在云上进行。云存储是一种网上在线存储的模式,即把数据存放在通常由第三方托管的多台虚拟服务器,而非专属的服务器上。数据中心运营商根据客户的需求,在后端准备存储虚拟化的资源,并将其以存储资源池的方式提供,客户便可自行使用此存储资源池来存放问文件或对象。实际上,这些资源可能被分布在众多的服务器主机上。云存储通过集群应用、网格技术或分布式文件系统等功能,网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能。
在云计算、云存储快速发展的同时,也随之带来了一些信息安全问题,比如用户的姓名、家庭住址、身份证号、健康情况、财务情况等,都可能会在云上进行交互时发生泄漏或者丢失。因此如何保障云存储用户的隐私问题成为了当下的研究热点。如果所有的信息都以密文的方式存储,来保证个人隐私或商业机密,但是普通加密却意味着无法检索。因此,需要一种既可以对所需信息进行检索,又能保证数据安全的方法。
发明内容
有鉴于此,本发明的目的在于提出一种文件检索方法、系统、存储介质及设备,以使得在云存储中即可以对所需信息进行检索,又能保证数据安全。
基于上述目的,本发明提供了一种文件检索方法,包括以下步骤:
通过存储系统对存储文件加密以得到密文文件并将其发送至云端服务器,且将密文文件分割为多份并分别发送至各密文服务器;
通过存储系统利用权威中心生成的密钥对存储文件的关键词加密以得到关键词索引,并将关键词索引发送给云端服务器;
通过云端服务器对关键词索引进行重加密以得到关键词索引结构表,并将关键词索引结构表分割为多份以分别与分割后的密文文件一一对应,且将分割后的关键词索引结构表分别发送至对应的密文服务器;
由检索用户向权威中心发送基于初始检索词的陷门请求,并通过权威中心基于陷门请求及密钥生成陷门并返回给所述检索用户;
通过云端服务器接收检索用户发送的陷门并发送至对应的密文服务器进行计算,并将计算结果对应的密文文件返回给检索用户以使检索用户对其解密而得到明文文件。
在一些实施例中,通过存储系统对存储文件加密以得到密文文件并将其发送至云端服务器包括:
由存储系统利用权威中心生成的文件密钥以及通过对称加密算法对存储文件加密以得到密文文件,并将密文文件发送至云端服务器。
在一些实施例中,将计算结果对应的密文文件返回给检索用户以使检索用户对其解密而得到明文文件包括:
将计算结果对应的密文文件返回给检索用户,并由检索用户利用权威中心发送的与文件密钥对应的对称密钥而对计算结果对应的密文文件解密以得到明文文件。
在一些实施例中,由检索用户向权威中心发送基于初始检索词的陷门请求,并通过权威中心基于陷门请求及密钥生成陷门包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110721833.7/2.html,转载请声明来源钻瓜专利网。