2

我测试subEthaSMTP SMTP 服务器。一切正常,但我想使用 SSL/TLS。我阅读了有关此的文章并有一个问题。

我有csrcrt密钥文件,但在用于 PKCS12 、 JKS 和 SunX509 的文章中。

是否可以使用csrcrtkey或如何将其转换为需要的格式。

PS对不起,我不是Java专家。

4

1 回答 1

3

CSR 是证书签名请求。您应该已经对证书进行了自签名或发送给证书颁发机构。如果您在这一点上迷失了方向,请阅读证书操作指南

然后您应该有一个 CRT 文件(CRT 是 DER 格式的 X.509 证书)自签名或由证书颁发机构签名,要创建 PKCS#12 证书,您应该:

  1. 将 DER 证书转换为 PEM。
  2. 将 PEM 和 KEY 私钥文件混合到 PKCS#12 文件格式中。

openssl 命令位于“使用OpenSSL转换”部分。

这些东西不是 Java,它只是 SSL/TLS。

于 2013-01-22T15:08:38.017 回答