从我的服务器托管服务提供商生成的私钥生成 SSL 兼容公钥的步骤是什么? 这是 key 的一部分,它似乎是一个 RSA 私钥。
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAqy0rpDUVRzxHsFr4#FET5iSNVkIljgN75jQi4W7DOtAf6BWk
umcLMLIxBaQl3m7/1X93lW5EpyIa/+IqlLH0fUwMyURY6UHJ5WP/LOiV8xs2+xoJ
3LtXdMGjHEyOoSuNcJCiP4nsoYUOvxn9A37vxYnJ3Z5a9lcTQNZSorQJnxDT8cmN
y/LwcgNNVDyPwTHHxgf/V6lnuZiiaCZb5ulwSbSWaHJm7+AsXf7E2oFl3YCE7nGE
NuVM9QP0sDc44oV9qG8QZqc6wGYwSEX3YegKL0hp/2se6xwK20N/KJ5b/toWqvUt
....+G3mblRn2D==
我对此没有太多经验,似乎我已经失去了 记录我如何为我去年的证书生成 key 对。 谢谢!
最佳答案
首先,永远不要像您那样泄露您的私钥(或私钥的一部分)。特别是因为该私钥未使用密码加密。
既然你已经这样做了,我会生成一个新的私钥。
通常你会根据你当前的私钥生成一个证书请求,这样你就不需要在服务器上更新你的私钥,只需要使用 openssl req command 更新你的新证书。 .
例如
openssl req -out newrequest.csr -key private.key -new
既然你真的应该生成一个新的私钥,你可以这样做:
openssl req -out newrequest.csr -new -newkey rsa:2048 -nodes -keyout private.key
关于apache - 从私钥生成 Apache 公钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56316178/