首页 > 解决方案 > Microsoft TPM Tss.java 实现 Samples.java 给出错误

问题描述

我正在尝试使用https://github.com/microsoft/TSS.MSR库与 TPM 2.0 进行通信。 https://github.com/microsoft/TSS.MSR/tree/master/TSS.Java这是我尝试运行的示例。存在两个选项。我们可以使用默认的连接 tpm 模拟器的运行时参数运行。第二个选项是“tbs”参数。

使用https://www.microsoft.com/en-us/download/details.aspx?id=52507模拟器我没有收到任何错误。使用“tbs”参数得到 TpmFactory.platformTpm() 我得到了这个错误。Samples.java 中的 getCapability 方法发生错误。注释掉 Samples.java 中的 getCapability() 方法会给出另一个错误,例如:tss.TpmException: Unexpected response tag {NO_SESSIONS}

标签: javatpmtss

解决方案


推荐阅读