我已经创建了一个 RSA 密钥。创建了企业社会责任。得到它的签名,现在我有了我的证书。它适用于运行 https 的网络服务器。
公钥可以从私钥生成,所以我想我不需要保存一个带有公钥的单独文件,除非我的应用程序需要它(它不需要)。
但是我可以现在删除 CSR 还是它包含我以后可能需要的任何内容?
我已经创建了一个 RSA 密钥。创建了企业社会责任。得到它的签名,现在我有了我的证书。它适用于运行 https 的网络服务器。
公钥可以从私钥生成,所以我想我不需要保存一个带有公钥的单独文件,除非我的应用程序需要它(它不需要)。
但是我可以现在删除 CSR 还是它包含我以后可能需要的任何内容?
也没有必要保留。当然,为了方便起见,您可能希望存储您的公钥(如果您需要直接使用它)。例如,我保留我的 SSH 公钥,即使我可以随时重新生成它们——如果我需要将特定密钥复制到服务器,不必生成它会更方便。
CSR 也是你可以在给定私钥的情况下重新生成的东西。证书签署后,CSR 本身没有权力。公开发布或删除都可以。