10

我想知道 Mac OS X(Snow Leopard,现在的 Lion)中使用哪个私钥 Keychain Access。每当我使用该应用程序创建 CSR 时,它甚至都不要求使用私钥。那么它使用哪一个呢?

如果您在证书列表中选择了一个,我可以想象它使用了所选的一个。但是,在根本没有选择任何内容或确保它不是“不可见”选择的情况下,即使选择的项目不是私钥,也可以生成请求。

有人知道吗?

提前致谢

阿恩

4

2 回答 2

7

当您在 Keychain Access 中创建 CSR 时,它会生成一个新的公钥/私钥对。密钥的名称将是您在生成 CSR 时在“通用名称”字段中输入的名称。

如果您想从现有密钥生成新的 CSR,我认为这不能完全在 Keychain Access 中完成。有关如何使用 Keychain Access 和 OpenSSL 执行此操作,请参阅如何将现有私钥用于新的 iOS 开发证书?

于 2011-10-30T19:49:07.447 回答
1

If you open the resulting certificate on your Mac, it will be added to your Keychain. When you unfold it, you'll the associated private key.

于 2014-06-15T11:40:12.600 回答