我应该采取哪些步骤来获取CA签名证书,以验证用于创建数字签名的公钥? 一个约束是需要在Java中完成所需的任何编码。
答案 0 :(得分:1)
根据需要的签名类型,您应该寻找不同的证书,例如。 code signing或office doc signing或他们提供的其他类型。通过链接,您将了解有关该过程的所有详细信息。
简而言之 - 在您的客户端计算机上(通常通过浏览器),您将生成一个由私钥和公钥组成的密钥对。然后将公钥嵌入到证书签名请求(CSR)中,该请求被发送到CA(再次通常通过浏览器)。并且CA会向您发送签名证书,然后您可以将其与您的私钥合并。
答案 1 :(得分:0)
创建自己的证书,你可以使用java keytool:
http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/keytool.html
招呼
答案 2 :(得分:0)
您需要联系证书颁发机构。 Verisign等。他们每个人都有一个获得其中一个的过程。除非我误解你的问题