我如何使用 CertificateUtility.kt 和 X509Utilities.kt 为 corda 网络创建密钥对和证书?
How can I use CertificateUtility.kt and X509Utilities.kt to create keypair and certificates for a corda network?
我指的是行:您可以使用任何标准密钥工具或 Corda 的 X509Utilities(使用 Bouncy Castle)来创建所需的 public/private 密钥对和证书。(来自https://docs.corda.net/docs/corda-os/3.1/permissioning.html#creating-the-root-and-doorman-cas)
对于您的问题,您现在需要一个 PKI 工具来创建所需的 public/private 密钥对和证书。
但是,如果我没记错的话,你正在尝试构建一个私有的 Corda 网络。 Corda 4.5 目前提供 2 个工具集来启动网络。
- Corda 网络引导程序 here。这是用于非生产级别的快速 PoC 工具。而且这个工具集没有涉及门卫。所以你实际上不需要担心密钥对和 CA 的东西。
- Corda 企业网络管理器here。这是生产级工具集,它使您能够设置网络,包括密钥和 CA
您指的是 Corda 3.1 的文档,现在我们使用的是 Corda 4.5,我们强烈建议您始终遵循最新的文档,因为代码实现可能因版本而异。
我指的是行:您可以使用任何标准密钥工具或 Corda 的 X509Utilities(使用 Bouncy Castle)来创建所需的 public/private 密钥对和证书。(来自https://docs.corda.net/docs/corda-os/3.1/permissioning.html#creating-the-root-and-doorman-cas)
对于您的问题,您现在需要一个 PKI 工具来创建所需的 public/private 密钥对和证书。
但是,如果我没记错的话,你正在尝试构建一个私有的 Corda 网络。 Corda 4.5 目前提供 2 个工具集来启动网络。
- Corda 网络引导程序 here。这是用于非生产级别的快速 PoC 工具。而且这个工具集没有涉及门卫。所以你实际上不需要担心密钥对和 CA 的东西。
- Corda 企业网络管理器here。这是生产级工具集,它使您能够设置网络,包括密钥和 CA
您指的是 Corda 3.1 的文档,现在我们使用的是 Corda 4.5,我们强烈建议您始终遵循最新的文档,因为代码实现可能因版本而异。