一种面向外包云环境的动态可验证关键词密文检索方法

    公开(公告)号:CN114579999A

    公开(公告)日:2022-06-03

    申请号:CN202210222518.4

    申请日:2022-03-07

    Abstract: 一种面向外包云环境的动态可验证关键词密文检索方法,包括三个模块:第一个模块为数据预处理模块,首先从文档集中抽取关键词集合并将文档加密;其次,构造一个本地证据并为每个关键词计算一个认证码;然后构造RAP‑tree索引;最后将索引和加密文档集外包至云服务器。第二个模块是更新模块,首先生成更新陷门并发送给云服务器;随后,云服务器根据陷门更新索引和密文集合。第三个模块是搜索模块,首先由授权用户生成搜索陷门并发送给云服务器;随后云服务器执行搜索程序并将搜索结果返回给用户;最后用户验证搜索结果的完整性。采用本方法可以保护外包云环境中的数据隐私,能够在密文状态下执行完整性可验证关键词搜索,并且支持数据的动态更新。

    一种面向外包云环境的动态可验证关键词密文检索方法

    公开(公告)号:CN114579999B

    公开(公告)日:2024-06-04

    申请号:CN202210222518.4

    申请日:2022-03-07

    Abstract: 一种面向外包云环境的动态可验证关键词密文检索方法,包括三个模块:第一个模块为数据预处理模块,首先从文档集中抽取关键词集合并将文档加密;其次,构造一个本地证据并为每个关键词计算一个认证码;然后构造RAP‑tree索引;最后将索引和加密文档集外包至云服务器。第二个模块是更新模块,首先生成更新陷门并发送给云服务器;随后,云服务器根据陷门更新索引和密文集合。第三个模块是搜索模块,首先由授权用户生成搜索陷门并发送给云服务器;随后云服务器执行搜索程序并将搜索结果返回给用户;最后用户验证搜索结果的完整性。采用本方法可以保护外包云环境中的数据隐私,能够在密文状态下执行完整性可验证关键词搜索,并且支持数据的动态更新。

Patent Agency Ranking