emulation - 使用 TSS 测试套件运行 Mario 的 TPM 模拟器

标签 emulation tpm trusted

我正在尝试使用 TrouSerS(TSS 测试 API)和 TSS API 测试套件运行 Mario 的 TPM 模拟器( https://github.com/PeterHuewe/tpm-emulator )。 到目前为止,我已经使用 IBM 模拟器运行了整个设置,包括 trouser stack 和测试套件。 至此我已经成功编译并安装了。当我启动 tpmd 时,默认的自检也已通过。 但我不确定需要什么配置或命令来配置它,以便我可以将它与 TSS API 测试套件一起使用。

最佳答案

Mario 的 TPM 模拟器使用 cmake 构建系统。它不需要任何特定的配置。 只需在您的环境中设置 CC 和 ARCH 并进行以下更改,打开 CMakeLists.txt 并注释 add_subdirectory(tpmpd_dev) 行。

$mkdir build
$cd build
$cmake ../

关于emulation - 使用 TSS 测试套件运行 Mario 的 TPM 模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30052769/

相关文章:

security - 可信计算和 secret 计算有什么区别?

加密下一代 : Storing a key in the TPM

java - Godaddy 的 Code 签名证书和 MIDlet

java - Cordova, "cordova run android"之后发布

android - 如何安全地删除/卸载由 Visual Studio Emulator for Android 添加的 Android Virtual Device .img 文件

java-me - jar文件直接打开,不安装手机

android - 阿皮姆 : Set custom time programatically on emulator or saucelabs

security - 引导加载程序/操作系统/设备驱动程序如何与 TPM 交互?