Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • 考虑到Confluence页面在大陆地区访问不便,应采用大陆常用的协作文档做记录
  • 【腾讯文档】Fabric国密改造
    https://docs.qq.com/doc/DT2tFbG5aT29ydkx5
  • 项目第一阶段:信息收集(截止731日);

  • 现有项目交叉审阅

作者

链接

备注

...

  • 考虑到Confluence页面在大陆地区访问不便,采用大陆常用的协作文档做记录
  • 现在使用github wiki 作为协作文档

...

国密补丁 基于1.4

...

Status
title补丁

...

包含45个vendor文件,用于包含
github.com/flyinox/crypto/internal
github.com/flyinox/crypto/sm
github.com/flyinox/crypto/x509
替换式:SWFactory → GMFactory

叶蔚同济区块链研究院

https://github.com/tjfoc/hyperledger-fabric-gm

支持国密加密算法的Hyperledger Fabric版本

...

Status
colourYellow
title分叉

Status
colourBlue
title基础库

邓云杰

 https://github.com/dddengyunjie/fabric

基于1.4.1

...

Status
colourYellow
title分叉

...

基于 github.com/tjfoc/gmsm/sm2

田波,成都双链科技

https://github.com/doublechaintech/hyperledger-fabric-bccsp-rsa

RSA插件的例子, 支持国密的插件化参考。

其中兼有java-sdk的部分

关志

https://github.com/guanzhi/GmSSL

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

...

Status
colourBlue
title基础库

徐文龙,浙江富润数链科技有限公司

https://github.com/grantrepository/fabric_gm

基于 Hyperledger Fabric v1.4.6版本

...

Status
colourYellow
title分叉

...

基于 github.com/tjfoc/gmsm/sm2

匿名 推荐人:刘宇翔

https://github.com/davidkhala/zhangsFab

基于Fabric 1.4.7

...

Status
colourYellow
title分叉

...

北京江南天安公司

推荐人:陈桂军

https://github.com/jntass/TASSL-1.1.1b

支持SM2 SM3 SM4国密算法和国密openssl协议的TASSL

基于openssl-1.1.1b

...

Status
colourBlue
title基础库

苏云龙,中国网安

https://github.com/suchongming/fabric

支持国密fabric版本,国密部分进行汇编优化,性能较优。

...

Status
colourYellow
title分叉

...