在Fabric CA的上下文中,有两个步骤为用户生成私钥和证书:“注册”和“注册”。
但是,Fabric CA的正式文档中似乎没有明确说明“注册”和“注册”的含义。有专家可以告诉我分别是什么意思吗?谢谢。
答案 0 :(得分:0)
“注册”由CA管理员完成。用户名和密码以及属性(例如,身份将是管理员还是节点)将分配给身份。此注册将用户名和密码以及有关身份的其他相关信息放在CA的数据库中。此时尚未生成证书。身份已被简单注册。
“注册”是创建证书并将其提供给身份用户的过程。用户名和密码是带外提供给该用户的,他们将名称和密码用作对CA的fabric-ca-client调用的一部分。然后,生成用在CA中注册的相关属性进行编码的公共密钥和私有密钥。
将注册和注册分开的原因是要确保只有身份用户才可以接收其私钥。