Cryptogen
- это автономный инструмент, предоставляемый фабрикой Hyperledger для тестирования. Он поставляется с предварительно сгенерированными сертификатами и ключами, чтобы дать инструкции о том, что генерировать и как, мы можем давать инструкции через файл конфигурации.
с другой стороны, fabric-ca
направлен на удовлетворение потребностей центра сертификации, файл конфигурации для fabri-ca состоит в том, чтобы дать инструкцию по установке fabric-ca
Оба файла конфигурации различныи имеют разные цели.
Если вам интересно, как криптоген генерирует предопределенные сертификаты, то вам придется взглянуть на пакет x.509 go, инструмент cryptogen построен с golang и с использованием пакета x.509
https://golang.org/pkg/crypto/x509/