-
公开(公告)号:CN111970106B
公开(公告)日:2021-11-05
申请号:CN202010839874.1
申请日:2020-08-19
Applicant: 北京邮电大学
Abstract: 本发明实施例提供了一种格上支持全同态的短密文属性基加密方法及系统,系统包括密钥生成中心,数据拥有者,数据申请者和云服务器,密钥生成中心对系统属性进行分类并进行系统初始化,根据数据申请者的属性列表,计算解密标签矩阵,生成解密矩阵并生成属性私钥;数据拥有者设置属性访问策略,生成加密标签矩阵,并基于加密矩阵对明文数据进行加密得到明文数据;数据申请者向云服务器发送属性私钥,云服务器判断数据申请者发送的属性列表与属性访问策略匹配时,基于属性私钥对密文数据进行解密,此外云服务器还负责直接对密文进行同态加法和乘法计算。能够减小密文尺寸,降低密文的通信开销。
-
公开(公告)号:CN112073172B
公开(公告)日:2021-11-05
申请号:CN202010912185.9
申请日:2020-09-02
Applicant: 北京邮电大学
Abstract: 本发明实施例提供了一种格上基于身份的双接收者全同态加密方法及系统,系统包括密钥生成中心,数据加密者,第一数据接收者,第二数据接收者和云服务器,密钥生成中心进行系统初始化,分别基于第一数据接收者和第二数据接收者的身份信息,生成第一私钥和第二私钥;数据加密者基于第一接收者和第二接收者的身份信息,对明文数据进行加密;云服务器根据第一私钥或第二私钥对密文数据进行解密,且云服务器支持全同态运算。可见,能够实现双接收者的全同态加密。
-
公开(公告)号:CN112073172A
公开(公告)日:2020-12-11
申请号:CN202010912185.9
申请日:2020-09-02
Applicant: 北京邮电大学
Abstract: 本发明实施例提供了一种格上基于身份的双接收者全同态加密方法及系统,系统包括密钥生成中心,数据加密者,第一数据接收者,第二数据接收者和云服务器,密钥生成中心进行系统初始化,分别基于第一数据接收者和第二数据接收者的身份信息,生成第一私钥和第二私钥;数据加密者基于第一接收者和第二接收者的身份信息,对明文数据进行加密;云服务器根据第一私钥或第二私钥对密文数据进行解密,且云服务器支持全同态运算。可见,能够实现双接收者的全同态加密。
-
公开(公告)号:CN112398646B
公开(公告)日:2021-10-15
申请号:CN202011203948.9
申请日:2020-11-02
Applicant: 北京邮电大学
Abstract: 本发明实施例提供了一种理想格上具有短公共参数的身份基加密方法及系统,涉及信息处理技术领域,包括:对消息接收者的身份进行分块处理,得到目标身份;生成主密钥和公共参数,其中,公共参数所包含参数的数量与目标身份的数量相关;基于目标身份、主密钥和公共参数生成与消息接收者的身份对应的私钥;将目标身份发生至消息加密端,以使消息加密端根据目标身份对待发送的明文消息进行加密,得到密文消息,并将私钥发送至消息解密端,以使消息解密端基于私钥对密文信息进行解密,得到明文消息。应用本发明技术方案可以减小加密和解密所需的存储量和计算量。
-
公开(公告)号:CN112398646A
公开(公告)日:2021-02-23
申请号:CN202011203948.9
申请日:2020-11-02
Applicant: 北京邮电大学
Abstract: 本发明实施例提供了一种理想格上具有短公共参数的身份基加密方法及系统,涉及信息处理技术领域,包括:对消息接收者的身份进行分块处理,得到目标身份;生成主密钥和公共参数,其中,公共参数所包含参数的数量与目标身份的数量相关;基于目标身份、主密钥和公共参数生成与消息接收者的身份对应的私钥;将目标身份发生至消息加密端,以使消息加密端根据目标身份对待发送的明文消息进行加密,得到密文消息,并将私钥发送至消息解密端,以使消息解密端基于私钥对密文信息进行解密,得到明文消息。应用本发明技术方案可以减小加密和解密所需的存储量和计算量。
-
公开(公告)号:CN111970106A
公开(公告)日:2020-11-20
申请号:CN202010839874.1
申请日:2020-08-19
Applicant: 北京邮电大学
Abstract: 本发明实施例提供了一种格上支持全同态的短密文属性基加密方法及系统,系统包括密钥生成中心,数据拥有者,数据申请者和云服务器,密钥生成中心对系统属性进行分类并进行系统初始化,根据数据申请者的属性列表,计算解密标签矩阵,生成解密矩阵并生成属性私钥;数据拥有者设置属性访问策略,生成加密标签矩阵,并基于加密矩阵对明文数据进行加密得到明文数据;数据申请者向云服务器发送属性私钥,云服务器判断数据申请者发送的属性列表与属性访问策略匹配时,基于属性私钥对密文数据进行解密,此外云服务器还负责直接对密文进行同态加法和乘法计算。能够减小密文尺寸,降低密文的通信开销。
-
-
-
-
-