[发明专利]云环境下基于MAT树的动态多属性连接关键词的搜索方法在审

专利信息
申请号: 201711269664.8 申请日: 2017-12-05
公开(公告)号: CN107908779A 公开(公告)日: 2018-04-13
发明(设计)人: 张丽丽;张志勇;李玉祥;牛丹梅;赵长伟;向菲;靳正芬;乔阔远 申请(专利权)人: 河南科技大学
主分类号: G06F17/30 分类号: G06F17/30;G06F21/60
代理公司: 洛阳公信知识产权事务所(普通合伙)41120 代理人: 陈佳丽
地址: 471000 河*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 环境 基于 mat 动态 属性 连接 关键词 搜索 方法
【权利要求书】:

1.云环境下基于MAT树的动态多属性连接关键词的搜索方法,其特征在于:包括以下步骤:

步骤一、数据拥有者根据安全策略将数据记录集{r1,…,rn}构建成基于MAT的加密的索引,并将每个数据记录对应的文档内容{f1,…,fn}用对称加密算法进行加密,然后将加密的索引树与加密的文档内容上传至云端云服务器,其中n表示数据记录的个数;

步骤二、数据用户向数据拥有者请求搜索授权,数据拥有者根据授权规则决定是否授权,若用户获得授权,数据拥有者执行步骤三;

步骤三、生成陷门并向数据用户分发搜索陷门和解密密钥;

步骤四、云服务器接收到用户提交的陷门时,利用搜索MAT索引的算法,进行搜索,找出与用户查询需求匹配的所有记录,陷门不揭露查询的任何信息;

步骤五、云服务器返回满足特定搜索规则的记录的ID及对应的加密的文档,解密密钥实现匹配记录的对应密文文档的解密。

2.根据权利要求1所述的云环境下基于MAT树的动态多属性连接关键词的搜索方法,其特征在于:所述步骤一中对每个记录对应的文档内容进行加密采用的算法为AES算法。

3.根据权利要求1所述的云环境下基于MAT树的动态多属性连接关键词的搜索方法,其特征在于:所述步骤一中将数据记录集{r1,…,rn}构建成基于MAT的加密的索引的方法为:假设数据记录的属性的个数为m,则数据记录的属性集A为:A={A1,A2,…,Am},

(1)构建未加密的基于MAT的索引:

(11)将记录的属性集A转换成新的属性集A′,A′={A′1,A′2,…,A′h},则确定索引树的层数为h层;

(12)根据A′i(i=1,2,…,h)的属性值将所有的记录分类;

(13)将从第i层父结点衍生的第i+1层子结点集中的所有子结点按任意的顺序排序;

(14)将数据记录分配到各个ID序列;

(2)构建加密的基于MAT的索引:

(21)将未加密的基于MAT的索引的各层结点关键词表示成矢量,用li表示第i层的结点关键词矢量的矢量长度,将各层关键词矢量均扩展为固定的长度L,将矢量的后面L-li位全部设置为0;

(22)对各层结点矢量进行加密:首先根据密钥生成算法为第i层(1≤i≤h)随机生成一个L位的二进制矢量Si和L×L的可逆矩阵{M1,i,M2,i},则第i层的子密钥SKi为三元组{Si,M1,i,M2,i},SK={SK1,SK2,…,SKh};之后对第i层(1≤i≤h)的结点关键词矢量进行加密,假定数据记录r的对应于索引树第i层的关键词矢量为对矢量的加密过程如下:①用一个非零的随机数εi乘以得到即②将划分为两个随机的矢量对于x=1到L,x为变量假如Si[x]=1,和被设定满足若Si[x]=0,和都设定为③对两个随机矢量进行加密,产生加密的矢量

4.根据权利要求1所述的云环境下基于MAT树的动态多属性连接关键词的搜索方法,其特征在于:所述步骤三生成陷门的方法为:首先将对应于第i层的查询关键词表示成li位的矢量qi,随后对qi进行加密,加密的过程如下:①对qi(1≤i≤h)按位取反得到矢量Qi;②将Qi的长度扩展到长度L,记为其中(L-li)位设为随机数;③用不为0的随机数βi乘以得得到④将划分为两个随机的矢量假如Si[x]=1,1≤x≤L,和均被设置为与相等;假如Si[x]=0,和被设置满足⑤随机矢量被加密成即第i层的陷门

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201711269664.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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