【发布时间】:2011-09-20 17:31:56
【问题描述】:
我应该采取哪些步骤来获得 CA 签名证书,以验证用于创建数字签名的公钥? 一个限制是需要在 Java 中完成任何编码。
【问题讨论】:
标签: java security certificate signed
我应该采取哪些步骤来获得 CA 签名证书,以验证用于创建数字签名的公钥? 一个限制是需要在 Java 中完成任何编码。
【问题讨论】:
标签: java security certificate signed
您需要为此联系证书颁发机构。 Verisign 等。他们每个人都有一个获得其中之一的过程。除非我误解了你的问题
【讨论】:
根据需要什么样的签名,您应该寻找不同的证书,例如。 code signing 或 office doc signing 或他们提供的其他类型。通过以下链接,您将了解有关该过程的所有详细信息。
简而言之 - 在您的客户端计算机上(通常通过浏览器),您会生成一个由私钥和公钥组成的密钥对。然后将公钥嵌入到证书签名请求 (CSR) 中,该请求被发送到 CA(同样通常通过浏览器)。 CA 会向您发送一个签名证书,然后您将其与您的私钥合并。
【讨论】:
要创建您自己的证书,您可以使用 java keytool:
http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/keytool.html
问候
【讨论】: