一种高效的细粒度的可搜索加密方法

    公开(公告)号:CN114866240A

    公开(公告)日:2022-08-05

    申请号:CN202210674426.X

    申请日:2022-06-14

    Abstract: 本发明涉及关键词可搜索加密技术领域,涉及一种高效的细粒度的可搜索加密方法,其包括以下步骤:(1)密钥生成阶段;(2)加密阶段;(3)相同公钥的陷门生成阶段;(4)相同公钥的匹配阶段;(5)不同公钥的陷门生成阶段;(6)不同公钥的匹配阶段。本发明不仅可以满足用户搜索自身数据的需求,也可以满足用户搜索其他用户数据的需求,更可以满足云计算中用户搜索权限细粒度划分的需求。

    一种高效的支持差异化等式测试的公钥加密方法

    公开(公告)号:CN113992397B

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

    申请号:CN202111250364.1

    申请日:2021-10-26

    Abstract: 本发明涉及云计算关键词安全搜索技术领域,涉及一种高效的支持差异化等式测试的公钥加密方法,包括:1)密钥生成阶段:用户选择私钥并根据安全参数计算得到相应公钥;2)加密阶段:发送者根据接收者的公钥对明文进行加密,输出对应密文;3)解密阶段:接收者根据自己的私钥对接收到的密文进行解密,并验证密文是否有效;4)密钥授权阶段:用户根据自己的私钥生成授权密钥;5)相同公钥的测试阶段:云服务器根据用户的公钥对该用户的不同密文数据进行两两匹配;6)不同公钥的测试阶段:云服务器根据各个用户提供的对应同一公钥的授权密钥和密文,进行两两密文之间的匹配。本发明能较佳地实现公钥加密以及关键词加密搜索功能。

    一种基于素数阶群的基于属性签名方法

    公开(公告)号:CN114189340A

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

    申请号:CN202111500613.8

    申请日:2021-12-09

    Abstract: 本发明涉及智能医疗技术领域,涉及一种基于素数阶群的基于属性签名方法,包括:(1)初始化阶段:认证中心生成素数阶群,并根据安全参数生成公开参数以及主私钥;(2)密钥生成阶段:认证中心根据公开参数、主私钥、以及用户属性集,生成与用户属性集关联的用户私钥;(3)签名阶段:签名者根据自己的私钥和访问控制结构对消息进行签名,输出对应签名;(4)验证阶段:验证者根据公开参数、消息、消息对应的签名以及验证属性集,验证接收到的签名是否有效。本发明能够既满足对云上数据提供身份认证需求,又能最大程度保护签名者的信息隐私,同时满足智能医疗等物联网应用场景中因属性结点较多产生的更高效计算的需求。

    一种基于素数阶群的基于属性签名方法

    公开(公告)号:CN114189340B

    公开(公告)日:2023-05-23

    申请号:CN202111500613.8

    申请日:2021-12-09

    Abstract: 本发明涉及智能医疗技术领域,涉及一种基于素数阶群的基于属性签名方法,包括:(1)初始化阶段:认证中心生成素数阶群,并根据安全参数生成公开参数以及主私钥;(2)密钥生成阶段:认证中心根据公开参数、主私钥、以及用户属性集,生成与用户属性集关联的用户私钥;(3)签名阶段:签名者根据自己的私钥和访问控制结构对消息进行签名,输出对应签名;(4)验证阶段:验证者根据公开参数、消息、消息对应的签名以及验证属性集,验证接收到的签名是否有效。本发明能够既满足对云上数据提供身份认证需求,又能最大程度保护签名者的信息隐私,同时满足智能医疗等物联网应用场景中因属性结点较多产生的更高效计算的需求。

    一种高效的支持差异化等式测试的公钥加密方法

    公开(公告)号:CN113992397A

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

    申请号:CN202111250364.1

    申请日:2021-10-26

    Abstract: 本发明涉及云计算关键词安全搜索技术领域,涉及一种高效的支持差异化等式测试的公钥加密方法,包括:1)密钥生成阶段:用户选择私钥并根据安全参数计算得到相应公钥;2)加密阶段:发送者根据接收者的公钥对明文进行加密,输出对应密文;3)解密阶段:接收者根据自己的私钥对接收到的密文进行解密,并验证密文是否有效;4)密钥授权阶段:用户根据自己的私钥生成授权密钥;5)相同公钥的测试阶段:云服务器根据用户的公钥对该用户的不同密文数据进行两两匹配;6)不同公钥的测试阶段:云服务器根据各个用户提供的对应同一公钥的授权密钥和密文,进行两两密文之间的匹配。本发明能较佳地实现公钥加密以及关键词加密搜索功能。

Patent Agency Ranking