-
公开(公告)号:CN118041535A
公开(公告)日:2024-05-14
申请号:CN202311819509.4
申请日:2023-12-27
Applicant: 上海鸣啸信息科技股份有限公司 , 复旦大学
Abstract: 本发明提出了一种基于HyperledgerFabric区块链的国密改造方法及装置,该方法包括:引入了支持AMD64加速的国密SM2、SM3、SM4算法,将其打包成为一个独立算法库模块,提供上层其他模块的接口调用;在引入国密算法模块的基础上,针对HyperledgerFabric平台中的区块链密码服务提供者BCCSP模块,对所述BCCSP模块中的SW部分进行改造,得到新的BCCSP模块;利用算法库的改造golang的x509库、TLS传输库以及gRPC通信库;利用改进后的BCCSP模块、x509库、TLS传输库以及gRPC通信库配置HyperledgerFabric平台的外围Fabric‑CA和Fabric‑SDK的属性,得到基于Hyperledger Fabric 2.4平台构建的区块链平台。本发明减少了对HyperledgerFabric本体代码的改动,同时使得改动的模块能够成为一个统一的整体。