一种基于属性的通配符可搜索加密方法

    公开(公告)号:CN111859425A

    公开(公告)日:2020-10-30

    申请号:CN202010704986.6

    申请日:2020-07-21

    Abstract: 本发明公开了一种基于属性的通配符可搜索加密方法,涉及数据安全领域,该方法包括:系统初始化,生成系统公开参数和主密钥;根据系统公开参数、主密钥和用户属性集合,为注册用户生成属性私钥;颁发属性私钥的数据拥有者,生成文件相关密文和文件关键词索引,并上传至云服务器;颁发属性私钥的数据用户,提出搜索请求,生成含有通配符的关键词的搜索陷门,并发送给云服务器;云服务器将搜索陷门与文件关键词索引进行匹配,执行搜索运算,并将搜索结果返回给数据用户。本方法采用多项式方程和字符定位技术,实现通配符搜索,支持通配符代替多个字符,能够对文件制定细粒度的访问控制,不会暴露通配符的位置信息,安全性高。

    一种可验证搜索结果的布尔检索属性基加密方法

    公开(公告)号:CN111541535A

    公开(公告)日:2020-08-14

    申请号:CN202010306235.9

    申请日:2020-04-17

    Abstract: 本发明公开了一种可验证搜索结果的布尔检索属性基加密方法,采用密文策略的属性基算法和线性秘密分享LSSS结构,将关键词看作其中的参与者,由用户制定搜索策略,匹配过程中通过计算恢复LSSS秘密值,实现布尔检索。本发明的方法具有较高的计算效率,兼顾了灵活的搜索语句和效率,在实现布尔检索的同时,实现了高效的搜索结果验证,算法表达灵活、安全性高。

    一种可验证搜索结果的布尔检索属性基加密方法

    公开(公告)号:CN111541535B

    公开(公告)日:2021-12-28

    申请号:CN202010306235.9

    申请日:2020-04-17

    Abstract: 本发明公开了一种可验证搜索结果的布尔检索属性基加密方法,采用密文策略的属性基算法和线性秘密分享LSSS结构,将关键词看作其中的参与者,由用户制定搜索策略,匹配过程中通过计算恢复LSSS秘密值,实现布尔检索。本发明的方法具有较高的计算效率,兼顾了灵活的搜索语句和效率,在实现布尔检索的同时,实现了高效的搜索结果验证,算法表达灵活、安全性高。

    一种基于属性的通配符可搜索加密方法

    公开(公告)号:CN111859425B

    公开(公告)日:2023-04-18

    申请号:CN202010704986.6

    申请日:2020-07-21

    Abstract: 本发明公开了一种基于属性的通配符可搜索加密方法,涉及数据安全领域,该方法包括:系统初始化,生成系统公开参数和主密钥;根据系统公开参数、主密钥和用户属性集合,为注册用户生成属性私钥;颁发属性私钥的数据拥有者,生成文件相关密文和文件关键词索引,并上传至云服务器;颁发属性私钥的数据用户,提出搜索请求,生成含有通配符的关键词的搜索陷门,并发送给云服务器;云服务器将搜索陷门与文件关键词索引进行匹配,执行搜索运算,并将搜索结果返回给数据用户。本方法采用多项式方程和字符定位技术,实现通配符搜索,支持通配符代替多个字符,能够对文件制定细粒度的访问控制,不会暴露通配符的位置信息,安全性高。

Patent Agency Ranking