[发明专利]一种可搜索的公钥加密方法有效
| 申请号: | 201510080013.9 | 申请日: | 2015-02-13 |
| 公开(公告)号: | CN104852801B | 公开(公告)日: | 2018-02-13 |
| 发明(设计)人: | 邵志毅;杨波 | 申请(专利权)人: | 陕西师范大学 |
| 主分类号: | H04L9/30 | 分类号: | H04L9/30;H04L29/08;G06F17/30 |
| 代理公司: | 西安通大专利代理有限责任公司61200 | 代理人: | 徐文权 |
| 地址: | 710062 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种可搜索的公钥加密方法,其首先定义接收者集合,数据拥有者选取关键字,使用加密算法对文件进行加密,然后使用可搜索公钥加密方案对关键字进行加密。数据拥有者使用所欲指定接收者的信息来生成关键字密文,并且将关键字密文和被加密的数据文件保存在云服务器上。若数据拥有者能确认那些用户能够访问自己的数据,就为每一个确定的接收者发送一个特殊的陷门。只有得到属于自己的陷门,该接收者才能生成正确的关键字陷门,然后服务器才能找出搜索的文件。本发明在公钥加密的环境中设计一个支持多个接收者的可搜索公钥加密方案,不但满足关键字密文的安全,还满足关键字陷门的安全;而且我们的方案可以保护指定接收者的成员性隐私。 | ||
| 搜索关键词: | 一种 搜索 加密 方法 | ||
【主权项】:
一种可搜索的公钥加密方法,其特征在于,包括以下步骤:(1)数据拥有者、接收者和云服务器分别初始化运行环境;(2)数据的拥有者首先定义一个接收者集合;数据拥有者为自己的数据文件选取若干个关键字,使用加密算法对数据文件进行加密,然后使用关键字密文生成算法对关键字进行加密,关键字密文生成算法在运行过程中所使用到的数据拥有者的秘密钥由发送者密钥生成算法生成;(3)对数据文件进行加密,并且将被加密的数据文件及上步骤中被加密的关键字一起保存在云服务器上;(4)如果数据拥有者已经能够确认哪些用户能够访问自己的数据,就为每一个确定的接收者发送一个保密陷门,所述保密陷门是使用所有其他的指定的接收者的信息生成的;(5)接收者从数据拥有者得到属于自己的保密陷门之后,采用关键字陷门生成算法生成关键字陷门,在生成关键字陷门的过程中,需要用到接收者的秘密钥,该秘密钥由接收者的密钥生成算法生成;然后接收者将关键字陷门发送给云服务器;(6)服务器根据该接收者提供的关键字陷门使用测试算法找出接收者想要搜索出来的文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西师范大学,未经陕西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510080013.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种动态令牌装置
- 下一篇:基于时钟实现LTE终端直通的方法和终端





