gpt4 book ai didi

ssl - 您可以为现有证书生成私钥吗?

转载 作者:太空宇宙 更新时间:2023-11-03 13:49:59 25 4
gpt4 key购买 nike

我获得了 BaltimoreCyber​​TrustRoot 颁发的证书,但没有获得 key ,我可以为现有证书生成 key 吗?

最佳答案

显然,您不能从现有证书生成私钥,否则您基本上可以模拟任何给定的 HTTPS 网站(如何?证书是公开的,您下载它并神奇地创建关联的私钥,然后您就拥有了该证书名称的经过验证的网站...)

通常生成证书是这样的:

  • 生成公钥/私钥,公钥用于计算包含公钥和一些元数据的 CSR 或证书签名请求
  • 您将 CSR 交给 CA
  • CA 会根据 CSR 的内容返回给你一个证书,并由他们自己的私钥签名(这样通过使用 CA 证书 - 它有相应的 CA 公钥 - 你可以验证这个生成的证书是确实由该特定 CA 签署/颁发)。

所以你有私钥。

如果您遇到 CA 或中间机构为您生成所有内容的情况(这在安全方面很糟糕,这意味着他们拥有私钥,因此可以冒充),那么您必须请他们向您发送证书和私钥!

关于ssl - 您可以为现有证书生成私钥吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53673931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com