Certificate 如何确定是否在TPM中放置了自签名证书?

Certificate 如何确定是否在TPM中放置了自签名证书?,certificate,windows-server-2016,pki,tpm,self-signed-certificate,Certificate,Windows Server 2016,Pki,Tpm,Self Signed Certificate,有没有办法确定TPM中是否有证书 我在MMC中可见的文件中有一个自签名证书,我正在尝试确定它是否在TPM中。我在证书的详细信息中没有看到这方面的任何迹象。我在哪里可以找到这些信息 这是在Windows Server 2016计算机上,据我所知,它使用的是TPM 2.0。因此,在长时间搜索互联网后,我发现: 在命令提示符中调用“certutil-storemy$certname” 如果提供程序是“Microsoft平台加密提供程序”,则证书正在使用TPM 如果它是“Microsoft软件密钥存储提

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

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


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

因此,在长时间搜索互联网后,我发现:

在命令提示符中调用“certutil-storemy$certname”

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

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

还有一些其他选项,但它们不太常见,请参阅“提供程序选项”下的完整列表