java - 构建证书颁发机构架构

标签 java keystore pki csr

我正在尝试构建一个涉及多个客户端和一个服务器的网络,它们都是用 Java 编写的。我正在尝试找到一种在客户端自动生成 CSR 的方法,该 CSR 可以发送到服务器以获取签名证书。我已经能够在 Java 中生成公钥/私钥对,但无法弄清楚如何生成 CSR。也许我正在以错误的方式看待这样做!请帮忙!

最佳答案

看看这篇文章的结尾。它解释了如何使用 BouncyCastle生成证书和 PKCS#10 CSR 的库。这应该是使它正常工作所需的全部内容。

http://www.bouncycastle.org/wiki/display/JA1/X.509+Public+Key+Certificate+and+Certification+Request+Generation

关于java - 构建证书颁发机构架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5520215/

相关文章:

java - getResourceAsStream() 返回 null

java - 从 swagger 导入后保存会导致 NullPointerException

java - 使用生成的 keystore 文件的 tomcat https 配置

powershell - 如何使用 Powershell 和 PKI 进行 LDAP 查询

java - Servlet 异常 : invalid driver class name

java - 如何从 sqlite 检索图像到 ListView ?

ssl - 在 Payara/Glassfish 服务器上更改主密码

java - Tomcat 9 keystore 密码无效

iphone - ios/SecItemDelete 不接受 SecIdentityRef/kSecMatchItemList

java - java中使用RSA对加密消息进行加密