多中心可撤销密钥策略属性基加密方法、装置及存储介质

    公开(公告)号:CN112671535B

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

    申请号:CN202011578691.5

    申请日:2020-12-28

    Abstract: 本发明公开了一种多中心可撤销密钥策略属性基加密方法、装置及存储介质,所述方法包括:使每个属性授权机构生成该属性授权机构的公私钥对,包括公钥、私钥和用户密钥撤销参数;加密者输入明文消息、与明文消息对应的属性集、系统全局参数以及与属性集对应的属性授权机构的公钥,得到密文消息;每个属性授权机构更新公私钥对中的用户密钥撤销参数,同时得到解密者的部分解密密钥,以组成解密者的解密密钥;解密者输入解密者的全局ID、解密密钥、访问策略以及属性集满足访问策略的属性授权机构的公钥和密文消息,得到明文消息。本发明在进行密钥管理时无需进行机构间的交互,也无需其他用户的参与,既提高了安全性,又提升了灵活性。

    基于双区块链的细粒度访问控制方法及系统

    公开(公告)号:CN112734572A

    公开(公告)日:2021-04-30

    申请号:CN202110015934.2

    申请日:2021-01-07

    Abstract: 本发明公开了一种基于双区块链的细粒度访问控制方法及系统,方法包括:建立联盟链,将多个属性授权机构作为联盟链上的多个记帐节点,并进行系统初始化;各属性授权机构生成各自的公私钥对,并将各自的公钥发布至联盟链;数据拥有者将共享数据进行对称加密;数据拥有者将对称密钥进行加密,并将密钥密文连同与共享数据相关的元数据一起发布至以太坊,使用以太坊作为数据共享收费平台;数据访问者在以太坊中获取数据拥有者发布的元数据,使用以太坊付费后,向所需共享数据的属性集对应的属性授权机构发送数据访问请求;数据访问者利用得到的解密密钥对密钥密文进行解密,对数据密文进行解密访问。本发明具有较强的安全性、灵活性和较高的运行效率。

    密文数据集交集计算方法、装置、系统、客户端、服务器及介质

    公开(公告)号:CN110474764B

    公开(公告)日:2021-03-26

    申请号:CN201910644183.3

    申请日:2019-07-17

    Abstract: 本发明公开了一种密文数据集交集计算方法、装置、系统、客户端、服务器及介质,所述方法包括:根据用户的公钥,对明文数据集进行加密,得到密文数据集,并将密文数据集发送给服务器;根据用户选择的授权级别,生成该授权级别的授权信息;将授权信息发送给服务器,以使服务器根据密文数据集和授权信息,计算得到中间值集,根据符合授权级别的两个用户的中间值集,将这两个用户的密文数据集进行交集计算,生成密文数据集交集,并将密文数据集交集发送给相应用户的客户端;接收服务器发送的密文数据集交集;根据用户输入的密文数据集交集和私钥,对密文数据集交集进行解密,得到明文数据集交集。本发明在确保安全性前提下,显著提高了灵活性。

    基于双区块链的细粒度访问控制方法及系统

    公开(公告)号:CN112734572B

    公开(公告)日:2023-01-10

    申请号:CN202110015934.2

    申请日:2021-01-07

    Abstract: 本发明公开了一种基于双区块链的细粒度访问控制方法及系统,方法包括:建立联盟链,将多个属性授权机构作为联盟链上的多个记帐节点,并进行系统初始化;各属性授权机构生成各自的公私钥对,并将各自的公钥发布至联盟链;数据拥有者将共享数据进行对称加密;数据拥有者将对称密钥进行加密,并将密钥密文连同与共享数据相关的元数据一起发布至以太坊,使用以太坊作为数据共享收费平台;数据访问者在以太坊中获取数据拥有者发布的元数据,使用以太坊付费后,向所需共享数据的属性集对应的属性授权机构发送数据访问请求;数据访问者利用得到的解密密钥对密钥密文进行解密,对数据密文进行解密访问。本发明具有较强的安全性、灵活性和较高的运行效率。

    密文相似度计算方法、装置、系统及存储介质

    公开(公告)号:CN112887089A

    公开(公告)日:2021-06-01

    申请号:CN202110094766.0

    申请日:2021-01-25

    Abstract: 本发明公开了一种密文相似度计算方法、装置、系统及存储介质,方法包括:将第一密文的第一部分和第二密文的第二部分发送给第一用户的客户端,以使第一用户的客户端计算第一授权陷门;将第二密文的第一部分和第一密文的第二部分发送给第二用户的客户端,以使第二用户的客户端计算第二授权陷门;接收第一用户的客户端发送的第一授权陷门和第二用户的客户端发送的第二授权陷门;若第一密文与第二密文符合第一预设条件,则根据两个密文和两个授权陷门,计算得到密文相似度计算结果;将密文相似度计算结果发送给相应用户的客户端。本发明可以在不对密文解密的前提下,判断两位用户的密文所包含的数据是否相似,在确保安全性前提下,显著提高了便利性。

    密文相似度计算方法、装置、系统及存储介质

    公开(公告)号:CN112887089B

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

    申请号:CN202110094766.0

    申请日:2021-01-25

    Abstract: 本发明公开了一种密文相似度计算方法、装置、系统及存储介质,方法包括:将第一密文的第一部分和第二密文的第二部分发送给第一用户的客户端,以使第一用户的客户端计算第一授权陷门;将第二密文的第一部分和第一密文的第二部分发送给第二用户的客户端,以使第二用户的客户端计算第二授权陷门;接收第一用户的客户端发送的第一授权陷门和第二用户的客户端发送的第二授权陷门;若第一密文与第二密文符合第一预设条件,则根据两个密文和两个授权陷门,计算得到密文相似度计算结果;将密文相似度计算结果发送给相应用户的客户端。本发明可以在不对密文解密的前提下,判断两位用户的密文所包含的数据是否相似,在确保安全性前提下,显著提高了便利性。

    多中心可撤销密钥策略属性基加密方法、装置及存储介质

    公开(公告)号:CN112671535A

    公开(公告)日:2021-04-16

    申请号:CN202011578691.5

    申请日:2020-12-28

    Abstract: 本发明公开了一种多中心可撤销密钥策略属性基加密方法、装置及存储介质,所述方法包括:使每个属性授权机构生成该属性授权机构的公私钥对,包括公钥、私钥和用户密钥撤销参数;加密者输入明文消息、与明文消息对应的属性集、系统全局参数以及与属性集对应的属性授权机构的公钥,得到密文消息;每个属性授权机构更新公私钥对中的用户密钥撤销参数,同时得到解密者的部分解密密钥,以组成解密者的解密密钥;解密者输入解密者的全局ID、解密密钥、访问策略以及属性集满足访问策略的属性授权机构的公钥和密文消息,得到明文消息。本发明在进行密钥管理时无需进行机构间的交互,也无需其他用户的参与,既提高了安全性,又提升了灵活性。

    密文数据集交集计算方法、装置、系统、客户端、服务器及介质

    公开(公告)号:CN110474764A

    公开(公告)日:2019-11-19

    申请号:CN201910644183.3

    申请日:2019-07-17

    Abstract: 本发明公开了一种密文数据集交集计算方法、装置、系统、客户端、服务器及介质,所述方法包括:根据用户的公钥,对明文数据集进行加密,得到密文数据集,并将密文数据集发送给服务器;根据用户选择的授权级别,生成该授权级别的授权信息;将授权信息发送给服务器,以使服务器根据密文数据集和授权信息,计算得到中间值集,根据符合授权级别的两个用户的中间值集,将这两个用户的密文数据集进行交集计算,生成密文数据集交集,并将密文数据集交集发送给相应用户的客户端;接收服务器发送的密文数据集交集;根据用户输入的密文数据集交集和私钥,对密文数据集交集进行解密,得到明文数据集交集。本发明在确保安全性前提下,显著提高了灵活性。

Patent Agency Ranking