如何使用 fabric CA 创建 Hyperledger fabric keypairs similar crytogen

How create Hyperledger fabric keypairs similar crytogen using fabric CA

我观察到 cryptogen 使用不同的配置-file.yaml 与 fabric CA 相比。

1. why cryptogen config file is different compare to fabric CA
2. How i can generate keypairs and certificate similar to cryptogen using fabric ca

Cryptogen 是 hyperledger fabric 提供的用于测试目的的独立工具 它将带有预生成的证书和密钥,为了给出生成什么以及如何生成的说明,我们可以通过配置文件给出说明。

另一方面,fabric-ca 旨在满足证书颁发机构的需求,fabri-ca 的配置文件是给出设置 fabric-ca 的指令

Both config files are different and have different purposes.

如果你好奇 cryptogen 如何生成预定义的证书,那么你将不得不查看 x.509 go 包,cryptogen 工具是用 golang 并通过使用 x.509

https://golang.org/pkg/crypto/x509/