基于区块链分布式外包的双重策略访问控制方法

    公开(公告)号:CN112039880A

    公开(公告)日:2020-12-04

    申请号:CN202010891275.4

    申请日:2020-08-30

    申请人: 河南大学

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

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

    基于区块链分布式外包的双重策略访问控制方法

    公开(公告)号:CN112039880B

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

    申请号:CN202010891275.4

    申请日:2020-08-30

    申请人: 河南大学

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

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