如何生成证书签名请求(CSR)

时间:2013-09-24 09:48:44

标签: ruby-on-rails ruby rest encryption

我是在线论坛中的成员,您可以在其中共享加密邮件。 现在我想通过他们的休息界面与这个论坛进行交流。 在他们的指示中说:

首先生成长度为2048位的RSA密钥对并存储私钥安全

接下来从privat密钥生成证书签名请求(CSR)PKCS#10,并通过rest-interface将其发送到服务器

然后存储返回的x509-Zertificat

最后一步是使用此Zertificate对S / MIME格式的邮件进行签名和加密,并通过rest-interface将其发送到服务器

我知道我可以使用openssl生成一个rsa密钥对,但我想知道我如何使用privat密钥生成CSR?

1 个答案:

答案 0 :(得分:1)

您可以使用openssl生成CSR:

openssl req -out myCSR.csr -key myPrivateKey.key -new

结果将放在myCSR.csr