有哪些选项可用于生成证书签名请求,签名并验证它?

时间:2013-11-09 14:15:04

标签: java security certificate bouncycastle csr

在我的java应用程序中,我希望有一些功能:

•生成Certificate Sign Request (CSR),将其发送给作为我自己的证书颁发机构(CA)的另一方。

•拥有我的CA sign this Certificate Request并将其发回。

•让用户verify each others' certificate由CA签名。

我可以使用哪些库? 我搜索了一下,找到了BouncyCastle。

我还有其他选择吗?如果有,请说明如何比较它们。

1 个答案:

答案 0 :(得分:0)

EMC ^ 2(以前称为RSA)有一个名为BSafe的Java库,它是一种商业产品,您可以购买几乎所有类型的PKI /加密库和API,您可以使用示例代码。

以下是链接:http://www.emc.com/security/rsa-bsafe.htm

RSA还有一个名为RSA Share for Java(或JSafe)的免费开源软件。当然,这是BSafe(他们的商业产品)的一个非常简化的版本

https://community.emc.com/community/edn/rsashare