-
公开(公告)号:CN112039880A
公开(公告)日:2020-12-04
申请号:CN202010891275.4
申请日:2020-08-30
申请人: 河南大学
摘要: 本发明公开了一种基于区块链分布式外包的双重策略访问控制方法,包括加密存储步骤和解密读取步骤;加密存储步骤包括:A:授权系统随机生成系统参数,并根据授权节点保管的属性生成公钥、主密钥、主属性密钥和次属性密钥;B:由区块链节点和用户共同进行明文的加密;所述的解密读取步骤包括以下步骤:C:授权系统根据用户的主属性集、主密钥、主属性密钥、次属性密钥、次访问结构和用户身份标识,计算得出安全密钥和外包密钥;D:由区块链节点和用户共同进行密文的解密。本发明能够提供双向访问控制和加解密外包服务的访问控制机制,更好的适应区块链分布式环境,还能将大量的计算外包给区块链节点,降低用户的计算开销。
-
公开(公告)号:CN112039880B
公开(公告)日:2021-07-30
申请号:CN202010891275.4
申请日:2020-08-30
申请人: 河南大学
摘要: 本发明公开了一种基于区块链分布式外包的双重策略访问控制方法,包括加密存储步骤和解密读取步骤;加密存储步骤包括:A:授权系统随机生成系统参数,并根据授权节点保管的属性生成公钥、主密钥、主属性密钥和次属性密钥;B:由区块链节点和用户共同进行明文的加密;所述的解密读取步骤包括以下步骤:C:授权系统根据用户的主属性集、主密钥、主属性密钥、次属性密钥、次访问结构和用户身份标识,计算得出安全密钥和外包密钥;D:由区块链节点和用户共同进行密文的解密。本发明能够提供双向访问控制和加解密外包服务的访问控制机制,更好的适应区块链分布式环境,还能将大量的计算外包给区块链节点,降低用户的计算开销。
-