java - 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}
解决方案
推荐阅读
- unity3d - 如何在不使用 public 的情况下编写脚本?
- python - 使用 Pandas 进行 JSON 到 Excel 的转换是将整个 JSON 文件放在 1 个 Excel 单元格中
- visual-studio - Unity - TextMeshPro 文本对象不更新
- rust - 使用可变引用覆盖变量时借用检查器错误
- javascript - Edge、Mozilla、Chrome 中的闪烁问题
- scala - 如何在scala中仅对元组的一个元素应用聚合
- python - 可视化平滑的 3d matplotlib 曲面图(无网格线)
- xamarin - 如何从命令行构建和运行 Xamarin.UWP 应用程序?
- django - 电子邮件中未显示 for 循环的内容
- reactjs - 在 react-data-table-component 中定义条纹颜色