本文主要介绍Fabric官网对于cryptogen的使用介绍。
cryptogen是一个生成认证证书(x509 certs)的工具,在官网提供的fabric-samples/bin目录下。
单独从github下载的fabric-samples里边没有bin目录,所以得在fabric-samples目录下使用附件的shell脚本文件下载或使用
curl -sSL https://goo.gl/Q3YRTi | bash
命令下载(如果提示网络连不上,就得翻墙);
Cryptogen源码在fabric/common/configtx/tool/configtxgen中,是一个独立的可执行程序。v1.0.0之后的版本,源码转到fabric/common/tools/cryptogen/中。
最有效的方法就是去这个地址直接下载想要的版本:https://nexus.hyperledger.org/content/repositories/releases/org/hyperledger/fabric/hyperledger-fabric/
另外还有个方法就是从源码编译,首先下载Fabric源码,然后将其放在“$GOPATH/src/github.com/hyperledger/fabric”目录下,cd到fabr