一种无证书公钥可搜索加密方法和系统

    公开(公告)号:CN111464292A

    公开(公告)日:2020-07-28

    申请号:CN202010212306.9

    申请日:2020-03-24

    摘要: 本发明公开了一种无证书公钥可搜索加密方法和系统,本发明的无证书公钥可搜索加密方法不需要基于随机预言机模型,就能在实际应用中得到高效且安全的保证,本系统包括密钥生成中心、数据发送端、数据接收端和云服务器这四个参与端,由密钥生成中心负责为数据发送端、数据接收端和云服务器生成部分私钥;再由数据发送端负责对数据加密;由数据接收端负责生成待检索关键字的陷门;由云服务器负责存储和检索密文数据。本发明为数据发送端和云服务器加入了公私钥对,既可以通过公开信道进行陷门传输,同时又可以抵抗关键字猜测的攻击,实现了密文数据的检索功能,同时保障了密文数据的不可区分性和陷门的不可区分性。

    一种应用于多接收端的无证书可搜索加密方法和系统

    公开(公告)号:CN111416710B

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

    申请号:CN202010212511.5

    申请日:2020-03-24

    IPC分类号: H04L9/08 H04L9/40 G06F16/953

    摘要: 本发明公开了一种应用于多接收端的无证书可搜索加密方法和系统,所述系统包括密钥生成中心、发送端、云服务器和多个接收端。密钥生成中心主要负责生成各个接收端的部分私钥;发送端负责生成密文数据;每个接收端都可以使用自己的私钥生成相应的陷门,并将此陷门提交给云服务器;云服务器负责数据的存储以及检索,有效地实现多用户环境中的连接关键字检索功能;本发明能够实现数据发送端可以同时与多个数据接收端共享自己的数据,并且发送端只需要使用多个接收端的公钥对数据加密一次,无需多次加密,能够减小发送端的计算开销,降低了发送端的工作压力;同时保证云服务器不会从密文中获取到明文的任何信息,保证了系统所需的安全需求。

    一种无证书公钥可搜索加密方法和系统

    公开(公告)号:CN111464292B

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

    申请号:CN202010212306.9

    申请日:2020-03-24

    摘要: 本发明公开了一种无证书公钥可搜索加密方法和系统,本发明的无证书公钥可搜索加密方法不需要基于随机预言机模型,就能在实际应用中得到高效且安全的保证,本系统包括密钥生成中心、数据发送端、数据接收端和云服务器这四个参与端,由密钥生成中心负责为数据发送端、数据接收端和云服务器生成部分私钥;再由数据发送端负责对数据加密;由数据接收端负责生成待检索关键字的陷门;由云服务器负责存储和检索密文数据。本发明为数据发送端和云服务器加入了公私钥对,既可以通过公开信道进行陷门传输,同时又可以抵抗关键字猜测的攻击,实现了密文数据的检索功能,同时保障了密文数据的不可区分性和陷门的不可区分性。

    一种应用于多接收端的无证书可搜索加密方法和系统

    公开(公告)号:CN111416710A

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

    申请号:CN202010212511.5

    申请日:2020-03-24

    IPC分类号: H04L9/08 H04L29/06 G06F16/953

    摘要: 本发明公开了一种应用于多接收端的无证书可搜索加密方法和系统,所述系统包括密钥生成中心、发送端、云服务器和多个接收端。密钥生成中心主要负责生成各个接收端的部分私钥;发送端负责生成密文数据;每个接收端都可以使用自己的私钥生成相应的陷门,并将此陷门提交给云服务器;云服务器负责数据的存储以及检索,有效地实现多用户环境中的连接关键字检索功能;本发明能够实现数据发送端可以同时与多个数据接收端共享自己的数据,并且发送端只需要使用多个接收端的公钥对数据加密一次,无需多次加密,能够减小发送端的计算开销,降低了发送端的工作压力;同时保证云服务器不会从密文中获取到明文的任何信息,保证了系统所需的安全需求。