3

前段时间我使用如下命令将我的 PFX 密钥安装到 Container 中:

sn -i mykey.pfx VS_XXX

但是两个月后我忘记了容器名称(VS_XXX),所以我的问题是:如何找回名称?我知道密钥名称,我有这个密钥,我知道密钥密码短语。

4

3 回答 3

6

下载Keypal实用程序并双击它,您将找到所有密钥容器的名称。您可以在用户配置文件和机器配置文件之间进行选择。

或者,枚举证书存储以通过其主题查找感兴趣的证书,然后您可以使用它CertGetCertificateContextProperty来获取PCERT_KEY_PROV_INFO_PROP_ID. 这种方法需要使用微软的cryptoAPI

于 2011-06-22T21:09:32.030 回答
0

您可以使用新的容器名称重新安装密钥:

sn -i mykey.pfx VS_ABAB1234ABAB1234
于 2012-06-01T17:04:11.860 回答
0

2021 年更新:在这里找到答案https://stackoverflow.com/a/59999581/9862613

您可以使用SnInstallPfx工具获取容器名称:

SnInstallPfx.exe yourKey.pfx
于 2021-12-08T13:47:37.110 回答