带有模数错误的 openSSL 私钥问题

Issue with openSSL Private Key with modulus error

我刚开始为 curl 设置 ssl。我们得到了一个 .cer 文件,管理员创建了一个 private.key。当我们尝试将 .cer 与 private.key 相关联时,模数不匹配。有没有办法纠正这个问题?使用适当的模数重新创建 private.key 会更容易,但我不确定如何在不破坏 openssl 配置的情况下执行此操作。

如有任何帮助,我们将不胜感激! 汤姆

这里的过程有问题。你不能只是 'given' 一个证书,然后为它创建一个私钥。过程是这样的:

  1. 您创建私钥。
  2. 您创建证书签名请求 (CSR)。
  3. 您将 CSR 提交给某个证书颁发机构 (CA)。
  4. 他们会验证您的身份,然后向您颁发签名证书。

CSR 和签名证书均包含与您最初创建的私钥相对应的 public 密钥。