tss_sdk64.dll 是 TCG TSS 2.0 架构中面向 64 位 Windows 的动态链接库,通常作为 TSS SDK 的底层实现组件。它将 TPM 2.0 复杂命令流封装为上层可调用的标准接口,连接应用层与可信平台模块(TPM)。核心功能围绕资源、会话、密钥与数据安全展开。
第一,命令封装与传输:将 TSS SAPI/ESAPI 调用转换为 TPM 2.0 命令字节流,处理命令头、标签、参数大小、响应码和缓冲区映射,屏蔽 TPM 厂商传输层差异。
第二,资源与上下文管理:管理对象句柄、上下文保存与加载、会话槽位、持久化与瞬态对象生命周期,协调多进程访问 TPM,避免句柄冲突和资源泄漏。
第三,会话与授权:实现 HMAC、策略、加密和试用会话,支持口令授权、PCR 策略、NV 索引授权、绑定授权等,决定命令能否被 TPM 接受。
第四,密钥与对象操作:提供密钥创建、加载、导入、导出、签名、验证、加解密、封装与解封等接口,支持 RSA/ECC 密钥、随机数、PCR 密封和 NV 读写。
第五,安全服务支撑:为 Windows Hello、BitLocker、设备加密、企业安全代理、证书存储、远程证明客户端等提供 TPM 信任根调用能力。
缺少、损坏或版本不匹配时,影响集中在依赖 TSS SDK 的应用和安全功能上。
缺少它时,应优先检查 TSS SDK 安装状态、系统文件完整性、TPM 服务与驱动状态,使用官方安装包或受信任手段恢复,不要从不明来源下载单个 DLL 替换。