超级账本Fabric-SDK国密算法扩展改造方法

    公开(公告)号:CN111371562A

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

    申请号:CN202010126426.7

    申请日:2020-02-27

    Abstract: 本发明公开了一种超级账本Fabric-SDK国密算法扩展改造方法,包括步骤:引入基于Fabric-SDK编程语言实现的国密源代码包到超级账本Fabric-SDK的项目源码中;使用Fabric-SDK集成的Fabric-CA客户端,与Fabric-CA服务端交互注册的新用户;使用Fabric-CA客户端与Fabric区块链网络进行账本查询的过程。本发明实现了向国密Fabric-CA注册新用户,使用国密证书与国密Fabric区块链网络交互的功能,解决了支持国密的业务系统无法与支持国密的Fabric区块链网络交互的问题。

    一种基于CP-ABE算法的联盟区块链数据访问控制方法

    公开(公告)号:CN111371561B

    公开(公告)日:2023-07-11

    申请号:CN202010126235.0

    申请日:2020-02-27

    Abstract: 本发明公开了一种基于CP‑ABE算法的联盟区块链数据访问控制方法,包括步骤:(1)密钥生成阶段:该阶段生成CP‑ABE方案中的主密钥MK和公开参数PK,根据用户证书请求生成用户证书和属性密钥密文并返回给客户端;(2)数据加密上链阶段:该阶段将隐私数据利用CP‑ABE方案加密成为密文,并将该密文进行上链操作;(3)访问控制阶段:在请求到密文交易信息后,客户端首先解密属性密钥密文获取属性密钥,进一步根据属性密钥对密文进行解密获得明文隐私数据。本发明在保障用户属性密钥安全分发的前提下,可用于有效地实现超级账本区块链上链数据的隐私保护和加密访问控制功能。

    基于CP-ABE算法的联盟区块链数据访问控制方法

    公开(公告)号:CN111371561A

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

    申请号:CN202010126235.0

    申请日:2020-02-27

    Abstract: 本发明公开了一种基于CP-ABE算法的联盟区块链数据访问控制方法,包括步骤:(1)密钥生成阶段:该阶段生成CP-ABE方案中的主密钥MK和公开参数PK,根据用户证书请求生成用户证书和属性密钥密文并返回给客户端;(2)数据加密上链阶段:该阶段将隐私数据利用CP-ABE方案加密成为密文,并将该密文进行上链操作;(3)访问控制阶段:在请求到密文交易信息后,客户端首先解密属性密钥密文获取属性密钥,进一步根据属性密钥对密文进行解密获得明文隐私数据。本发明在保障用户属性密钥安全分发的前提下,可用于有效地实现超级账本区块链上链数据的隐私保护和加密访问控制功能。

Patent Agency Ranking