2

我有一个简单的问题,如果有人能帮助我,我将不胜感激。所以当我运行fabric-ca服务器时,sh -c 'fabric-ca-server init -b admin:adminpw'它会创建自签名证书,这将是fabric-ca的根证书,在这个证书下admin:adminpw用户将被创建。所以这是我的问题:为什么我需要ca-cert.pemca-key.pem文件etc/hyperledger/fabric-ca-server夹内的文件?我什么时候使用它?

4

1 回答 1

2

init命令将为 CA 创建一个自签名证书,但它与admin:adminpw. 该命令的该部分仅注册名称​​为“admin”和密码为“adminpw”的引导标识。

ca-key.pem文件是密钥,将在身份向 CA 注册时用于签署证书。这ca-cert.pem是公共组件,用于验证证书,当您定义您的通道和本地对等 MSP 时,它会发挥作用。

于 2019-01-03T15:20:03.077 回答