一种基于关键词分组倒排索引的多关键词密文排序检索方法

    公开(公告)号:CN111966778B

    公开(公告)日:2022-07-29

    申请号:CN202010649370.3

    申请日:2020-07-08

    Abstract: 本发明公开了一种基于关键词分组倒排索引的多关键词密文排序检索方法。其步骤:一、数据处理与外包阶段,首先,数据拥有者生成一组密钥并共享给数据使用者;接着,对关键词进行分组,生成关键词分组集合及其对应的文档倒排列表集合;其次,生成文档向量、关键词分组向量及关键词分组倒排索引,并进行加密;将加密后的文档集合和关键词分组倒排索引外包至云服务器进行存储;二、检索阶段,首先,数据使用者生成检索陷门并发送至云服务器;然后,云服务器根据陷门在加密的关键词分组倒排索引上进行排序检索,并将其结果返回给数据使用者;最后,数据使用者通过密钥解密获得明文形式的检索结果。本发明实现安全、高效的多关键词密文排序检索功能。

    基于区块链的电子免疫护照监管方法

    公开(公告)号:CN113963807A

    公开(公告)日:2022-01-21

    申请号:CN202111230252.X

    申请日:2021-10-21

    Abstract: 本发明提供一种基于区块链的电子免疫护照监管方法,通过证书颁发机构CA生成并对应分发公私钥对;医院h为接种者i生成免疫护照m并分配护照编号PUIDi;医院h对免疫护照m和护照编号PUIDi进行加密;医院h生成交易TC并上传到国家联盟链节点;国家联盟链节点生成交易TW并上传到世界联盟链;当接种者i被要求查看免疫护照m时,提供护照编号PUIDi,生成陷门TQ并上传至世界联盟链;世界联盟链接收到陷门TQ后,将免疫护照m的密文C1发送给接种者i;接种者i接收到密文C1后进行解密得到免疫护照明文数据m;联盟链节点利用智能合约定期维护;本发明能够确保数据的公开性、可追溯性、不可篡改性,能够实现对免疫护照数据实现有效监管,能够提供可靠的免疫护照数据,并能够实现对免疫护照的搜索与定期维护。

    基于区块链的电子免疫护照监管方法

    公开(公告)号:CN113963807B

    公开(公告)日:2025-04-25

    申请号:CN202111230252.X

    申请日:2021-10-21

    Abstract: 本发明提供一种基于区块链的电子免疫护照监管方法,通过证书颁发机构CA生成并对应分发公私钥对;医院h为接种者i生成免疫护照m并分配护照编号PUIDi;医院h对免疫护照m和护照编号PUIDi进行加密;医院h生成交易TC并上传到国家联盟链节点;国家联盟链节点生成交易TW并上传到世界联盟链;当接种者i被要求查看免疫护照m时,提供护照编号PUIDi,生成陷门TQ并上传至世界联盟链;世界联盟链接收到陷门TQ后,将免疫护照m的密文C1发送给接种者i;接种者i接收到密文C1后进行解密得到免疫护照明文数据m;联盟链节点利用智能合约定期维护;本发明能够确保数据的公开性、可追溯性、不可篡改性,能够实现对免疫护照数据实现有效监管,能够提供可靠的免疫护照数据,并能够实现对免疫护照的搜索与定期维护。

    一种基于关键词分组倒排索引的多关键词密文排序检索方法

    公开(公告)号:CN111966778A

    公开(公告)日:2020-11-20

    申请号:CN202010649370.3

    申请日:2020-07-08

    Abstract: 本发明公开了一种基于关键词分组倒排索引的多关键词密文排序检索方法。其步骤:一、数据处理与外包阶段,首先,数据拥有者生成一组密钥并共享给数据使用者;接着,对关键词进行分组,生成关键词分组集合及其对应的文档倒排列表集合;其次,生成文档向量、关键词分组向量及关键词分组倒排索引,并进行加密;将加密后的文档集合和关键词分组倒排索引外包至云服务器进行存储;二、检索阶段,首先,数据使用者生成检索陷门并发送至云服务器;然后,云服务器根据陷门在加密的关键词分组倒排索引上进行排序检索,并将其结果返回给数据使用者;最后,数据使用者通过密钥解密获得明文形式的检索结果。本发明实现安全、高效的多关键词密文排序检索功能。

Patent Agency Ranking