简体   繁体   English

生成证书签名请求,对其进行签名和验证有哪些选项?

[英]What options are there for generating certificate sign request, signing it and verifying it?

In my java application, I want to have blow functionalities: 在我的Java应用程序中,我想具有强大的功能:

• Generate a Certificate Sign Request (CSR) , send it over to the other party which is my own Certificate Authority (CA). •生成Certificate Sign Request (CSR) ,将其发送给我自己的证书颁发机构(CA)的另一方。

• Have my CA sign this Certificate Request and send it back. •让我的CA sign this Certificate Request并发回。

• Have users verify each others' certificate to be signed by the CA. •让用户verify each others' certificate ,以由CA签名。

What libraries can I use? 我可以使用哪些库? I searched a little and found BouncyCastle. 我搜索了一下,发现了BouncyCastle。

Do I have any more options and if yes, please say how you compare them. 我还有其他选择吗?如果可以,请说一下您如何比较它们。

EMC^2 (formerly RSA) has a Java library called BSafe that is a commercial product that you can buy that has just about every kind of PKI / Cryptography libraries and APIs that you could use, complete with sample code. EMC ^ 2(以前称为RSA)具有一个称为BSafe的Java库,该库是一种您可以购买的商业产品,其中包含几乎所有可以使用的PKI /密码学库和API,并附带示例代码。

Here is the link: http://www.emc.com/security/rsa-bsafe.htm 这是链接: http : //www.emc.com/security/rsa-bsafe.htm

There is also an open-source free one called RSA Share for Java (or JSafe), that RSA makes. RSA还提供了一个免费的开源软件,称为RSA Share for Java(或JSafe)。 Of course it is a very stripped-down version of BSafe (their commercial product) 当然,它是BSafe的精简版本(其商业产品)

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM