Hyperledger fabric-ca的根证书

时间:2018-12-03 19:24:39

标签: ssl certificate hyperledger-fabric hyperledger hyperledger-fabric-ca

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

2 个答案:

答案 0 :(得分:2)

init命令将为CA创建一个自签名证书,但与admin:adminpw没有关联。该命令的该部分仅注册名称​​为“ admin”和密码“ adminpw”的引导程序身份。

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

答案 1 :(得分:0)

您可以将其用于不同类型的目的,例如创建频道等。