一种基于α叉索引树的多关键词密文排序检索方法

    公开(公告)号:CN109885640B

    公开(公告)日:2021-05-11

    申请号:CN201910014134.1

    申请日:2019-01-08

    Abstract: 本发明公布了一种基于α叉索引树的多关键词密文排序检索方法,数据拥有者首先通过向量空间模型对明文文档进行向量化;然后通过二分k‑means聚类方法构建二分聚类树,遍历其叶子节点获取聚类文档序列;接着基于聚类文档序列自底向上构建α叉索引树;最后将加密的文档和索引树外包至云服务器,并对授权用户共享密钥;授权用户通过检索陷门向云服务器发送检索请求,云服务器通过贪婪深度优先检索算法返回检索结果,授权用户解密后获取明文检索结果。本发明的协议流程简单,安全性高,易于实现,有利于提高多关键字密文排序检索的检索效率,实现精确检索。

    一种外包云环境隐私保护密文排序检索方法

    公开(公告)号:CN109885650B

    公开(公告)日:2021-05-11

    申请号:CN201910014136.0

    申请日:2019-01-08

    Abstract: 本发明公开了一种外包云环境隐私保护密文排序检索方法,包括两个阶段:第一阶段是文档数据的预处理和外包,首先将明文文档进行向量化并对该文档进行加密,然后将生成的向量进行聚类操作,自底向上构造索引树,树的叶子节点指向各加密文档,最后将加密后的密文文档和生成的索引树上传至云服务器,并将密钥共享给授权用户。第二阶段是加密文档数据排序检索阶段,首先授权用户根据所需检索的关键词生成检索陷门上传至云服务器;云服务器执行检索并得到密文结果,然后将结果返回给授权用户;最后授权用户通过解密,获得明文检索结果。采用本发明能够实现在保证较高检索精度的条件下,显著提高检索效率。

    一种外包云环境隐私保护密文排序检索方法

    公开(公告)号:CN109885650A

    公开(公告)日:2019-06-14

    申请号:CN201910014136.0

    申请日:2019-01-08

    Abstract: 本发明公开了一种外包云环境隐私保护密文排序检索方法,包括两个阶段:第一阶段是文档数据的预处理和外包,首先将明文文档进行向量化并对该文档进行加密,然后将生成的向量进行聚类操作,自底向上构造索引树,树的叶子节点指向各加密文档,最后将加密后的密文文档和生成的索引树上传至云服务器,并将密钥共享给授权用户。第二阶段是加密文档数据排序检索阶段,首先授权用户根据所需检索的关键词生成检索陷门上传至云服务器;云服务器执行检索并得到密文结果,然后将结果返回给授权用户;最后授权用户通过解密,获得明文检索结果。采用本发明能够实现在保证较高检索精度的条件下,显著提高检索效率。

    一种基于α叉索引树的多关键词密文排序检索方法

    公开(公告)号:CN109885640A

    公开(公告)日:2019-06-14

    申请号:CN201910014134.1

    申请日:2019-01-08

    Abstract: 本发明公布了一种基于α叉索引树的多关键词密文排序检索方法,数据拥有者首先通过向量空间模型对明文文档进行向量化;然后通过二分k-means聚类方法构建二分聚类树,遍历其叶子节点获取聚类文档序列;接着基于聚类文档序列自底向上构建α叉索引树;最后将加密的文档和索引树外包至云服务器,并对授权用户共享密钥;授权用户通过检索陷门向云服务器发送检索请求,云服务器通过贪婪深度优先检索算法返回检索结果,授权用户解密后获取明文检索结果。本发明的协议流程简单,安全性高,易于实现,有利于提高多关键字密文排序检索的检索效率,实现精确检索。

Patent Agency Ranking