fabric-ca 1.4.x国密改造过程全记录(二)

2 lib

2.1 新增文件夹 lib/gmtls

2.2 lib/server

fabric-ca 1.4.x国密改造过程全记录(二)_第1张图片

lib/server需要修改的文件有6个。

2.2.1 \lib\server\idemix\mocks\Lib.go

fabric-ca 1.4.x国密改造过程全记录(二)_第2张图片

2.2.2 lib\server\idemix\mocks\RevocationAuthority.go

fabric-ca 1.4.x国密改造过程全记录(二)_第3张图片

2.2.3 lib\server\idemix\idemixlib.gofabric-ca 1.4.x国密改造过程全记录(二)_第4张图片

2.2.4 lib\server\idemix\issuer.go

fabric-ca 1.4.x国密改造过程全记录(二)_第5张图片

fabric-ca 1.4.x国密改造过程全记录(二)_第6张图片

2.2.5 lib\server\idemix\revocationauthority.go

fabric-ca 1.4.x国密改造过程全记录(二)_第7张图片

2.2.6 lib\server\idemix\revocationkey.go

fabric-ca 1.4.x国密改造过程全记录(二)_第8张图片

fabric-ca 1.4.x国密改造过程全记录(二)_第9张图片

2.3.1 util/util.go

fabric-ca 1.4.x国密改造过程全记录(二)_第10张图片

增加红框部分,此处用genECDSAToken函数来获取sm2加密的证书token,试了是行得通的,不知道底层的理论支撑是怎样的,如果确定这样做是有问题的也欢迎讨论

 

 

你可能感兴趣的:(fabric开发)