TPM 程序设计基础 1-1 :所用 Tspi 函数目录
文档下载
目录所依据的文档:TCG Software Stack (TSS) Specification Version 1.2, Errata A.pdf
- 链接:https://pan.baidu.com/s/189Rsgwx38UaOfmeePpdvww
提取码:jdco
Tspi_Context Class Definition
Tspi_Context 类定义
- 可参阅中文译文: TPM 程序设计基础 1-2-1 :Tspi_Context 类定义 。
4.3.3.2 | Tspi_Context Class Definition | 182 |
---|---|---|
4.3.3.2.1 | Tspi_Context_Create | 182 |
4.3.3.2.2 | Tspi_Context_Close | 184 |
4.3.3.2.3 | Tspi_SetAttribUint32 | 185 |
4.3.3.2.4 | Tspi_GetAttribUint32 | 187 |
4.3.3.2.5 | Tspi_SetAttribData | 189 |
4.3.3.2.6 | Tspi_GetAttribData | 190 |
4.3.3.2.7 | Tspi_Context_Connect | 191 |
4.3.3.2.8 | Tspi_Context_FreeMemory | 192 |
4.3.3.2.9 | Tspi_Context_GetDefaultPolicy | 193 |
4.3.3.2.10 | Tspi_Context_CreateObject | 194 |
4.3.3.2.11 | Tspi_Context_CloseObject | 195 |
4.3.3.2.12 | Tspi_Context_GetCapability | 196 |
4.3.3.2.13 | Tspi_Context_GetTPMObject | 200 |
Old PCR Commands
旧的 PCR 命令
- 可参阅中文译文: TPM 程序设计基础 1-2-2 :旧的 PCR 命令
4.3.4.12 | Old PCR Commands | 282 |
---|---|---|
4.3.4.12.1 | Tspi_TPM_GetEvent | 282 |
4.3.4.12.2 | Tspi_TPM_GetEvents | 283 |
4.3.4.12.3 | Tspi_TPM_GetEventLog | 285 |
4.3.4.12.4 | Tspi_TPM_Quote | 286 |
4.3.4.12.5 | Tspi_TPM_PcrExtend | 288 |
4.3.4.12.6 | Tspi_TPM_PcrRead | 290 |
Tspi_Data Class Definition for Seal and PCRs
用于 Seal 和 PCRs 的 Tspi_Data 类定义
4.3.4.13 | Tspi_Data Class Definition for Seal and PCRs | 291 |
---|---|---|
4.3.4.13.1 | Tspi_GetAttribUint32 / Tspi_SetAttribUint32 | 291 |
Tspi_PcrComposite Class Definition
Tspi_PcrComposite 类定义
4.3.4.14 | Tspi_PcrComposite Class Definition | 292 |
---|---|---|
4.3.4.14.1 | Tspi_SetAttribUint32 | 292 |
4.3.4.14.2 | Tspi_GetAttribUint32 | 293 |
4.3.4.14.3 | Tspi_PcrComposite_SelectPcrIndex | 294 |
4.3.4.14.4 | Tspi_PcrComposite_SetPcrValue | 295 |
4.3.4.14.5 | Tspi_PcrComposite_GetPcrValue | 296 |
New PCR commands
新的 PCR 命令
- 可参阅中文译文:TPM 程序设计基础 1-2-4 :新的 PCR 命令
4.3.4.15 | New PCR commands | 298 |
---|---|---|
4.3.4.15.1 | Tspi_TPM_PcrReset | 298 |
4.3.4.15.2 | Tspi_Data_Seal | 299 |
4.3.4.15.3 | Tspi_TPM_Quote2 | 302 |
4.3.4.15.4 | Tspi_PcrComposite_SetPcrLocality | 304 |
4.3.4.15.5 | Tspi_PcrComposite_GetPcrLocality | 305 |
4.3.4.15.6 | Tspi_PcrComposite_GetCompositeHash | 306 |
4.3.4.15.7 | Tspi_PcrComposite_SelectPcrIndexEx | 307 |
作者:Yogile
出处:https://www.cnblogs.com/Yogile/p/12800409.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
分类:
《可信计算基础》
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构