【问题标题】:How to determine if a self-signed cert was placed in the TPM?如何确定自签名证书是否放置在 TPM 中?
【发布时间】:2021-01-29 04:44:16
【问题描述】:

有没有办法确定证书是否在 TPM 中?

我在 MMC 中有一个可见的自签名证书,我正在尝试确定它是否在 TPM 中。我在证书的详细信息中没有看到任何迹象。我在哪里可以找到这些信息?

这是在 Windows Server 2016 计算机上,据我所知使用的是 TPM 2.0。

【问题讨论】:

    标签: certificate windows-server-2016 pki tpm self-signed-certificate


    【解决方案1】:

    所以在网上搜索了很长时间后,我发现了这个:

    在命令提示符中调用“certutil -store my $certname”。

    如果提供程序是“Microsoft 平台加密提供程序”,则证书正在使用 TPM。

    如果它是“Microsoft 软件密钥存储提供程序”,那么它是使用软件密钥提供程序生成的,而不是由 TPM 生成的。

    还有其他一些选项,但不太常见,请参阅提供者选项下的https://docs.microsoft.com/en-us/powershell/module/pkiclient/new-selfsignedcertificate?view=win10-ps 以获取完整列表。

    【讨论】:

      猜你喜欢
      • 2019-11-07
      • 1970-01-01
      • 1970-01-01
      • 2015-05-08
      • 2021-12-28
      • 2019-04-18
      • 2017-12-19
      • 2012-07-02
      • 1970-01-01
      相关资源
      最近更新 更多