下载 ibmtss1.6.0
TSS at IBM's TPM 2.0 TSS download | SourceForge.net
安装openssl
参考 ibmtpm1682环境搭建中的openssl过程
ibmtss1.6.0默认配置的openssl都在C盘,在
C:\Program Files\ 盘目录下创建 openssl 目录 把 安装包openssl 目录下的include目录拷贝到C:\Program Files\openssl下面,即C:\Program Files\openssl\include
C:\Program Files\openssl目录下创建lib目录,把安装包openssl 目录下的VC录拷贝到C:\Program Files\openssl\lib下面,即:C:\Program Files\openssl\lib\VC
vs编译运行
解压 ibmtss1.6.0
打开vs,解决方案路径:
…/tpmutils/tpmutils.sln.
编译,编译完成后在debug多了很多exe文件:
运行服务端 : tpm_server
先执行startup.exe
如果不先执行startup.exe,直接执行其它指令,比如hash.exe会报错
执行startup.exe后,再执行其它指令,比如 hash.exe:
会在服务端看到日志: