已知开源项目 - Hyperledger-TWGC/fabric-gm-wiki GitHub Wiki

基础密码库

北大GmSSL

  • 负责人:关志 [email protected]
  • 简介

    GmSSL是一个开源的密码工具箱,支持SM2/SM3/SM4/SM9/ZUC等国密(国家商用密码)算法、SM2国密数字证书及基于SM2证书的SSL/TLS安全通信协议,支持国密硬件密码设备,提供符合国密规范的编程接口与命令行工具,可以用于构建PKI/CA、安全通信、数据加密等符合国密标准的安全应用。

TASSL

  • 负责人:北京江南天安公司
  • 推荐人:陈桂军
  • 简介

    基于openssl-1.1.1b, 支持SM2 SM3 SM4国密算法和国密openssl协议

同济GM套件

铜锁

https://gitee.com/babassl/Tongsuo

fabric-sm补丁套件

  • 系列包括
    • 密码库

      纯go语言实现

    • fabric-sm补丁

      此项目branch v1.4.0 是用于给fabric branch release-1.4(2020/06/19)打补丁
      补丁将会替换原先的SWFactory成为GMFactory

  • 负责人:刘地军

中国网安国密算法库

  • 系列包括
  • 简介 C和go密码库均支持国密SM2, SM3和SM4国密算法,C额外支持SM9算法。
  • 负责人:王震

纸贵科技国密套件

  • 系列包括
    • 国密库

      fork的同济国密的go实现,做了一些优化

    • 国密插件

      对国密算法的Wrapper,可插拔支持多种国密算法实现(如:c、go实现)

    • crypto库

      零侵入go标准库,对x509,tls包可插拔支持国密算法

已有Fabric改造

fabric-sm

fabric-RSA

  • 负责人: 田波@成都双链科技 [email protected]
  • 参考例子 fabric-RSA插件,其中兼有java-sdk的部分

fabric_gm

  • 负责人:徐文龙@浙江富润数链科技有限公司 [email protected]
  • 基于Fabric 1.4.6

zhangsFab

中国网安fabric

  • 负责人:苏云龙@中国网安 [email protected]
  • 国密部分进行汇编优化,性能较优。有两个分支,分别支持1.4.6版本和2.0.0版本
  • 介绍文档

fabric-sdk-go国密

  • 负责人:李瑞锋@深圳链联科技 [email protected]
  • 基于网安基础库,2.0.0版本,调试通过

旺链科技fabric-gm

ThoughtWorks blockchain group

  • 负责人:鄢倩 wechatid: lambetaX

云钥网络