跳转到主要内容

Python的TPM 2.0 TSS绑定

项目描述

tpm2-pytss

Tests codecov Documentation Status CodeQL Code style: black PyPI version

TPM2 TSS Python绑定,用于增强系统API (ESYS),功能API (FAPI),打包 (MU),TCTI加载器 (TCTILdr),TCTIs,策略和RC解码 (rcdecode) 库。它还允许用Python编写自定义TCTIs。它还包含将密钥包装到TPM 2.0数据结构中的实用方法,以便导入到TPM中,解包密钥并将其从TPM导出,无TPM makecredential命令和名称计算,TSS2 PEM密钥格式支持,从PEM、DER和SSH格式导入密钥,以及从基于tpm2-tools的命令行字符串进行转换和加载tpm2-tools上下文文件。

文档

最新版本的文档托管在https://tpm2-pytss.readthedocs.io/en/latest/index.html

安装

要安装主分支

python3 -m pip install git+https://github.com/tpm2-software/tpm2-pytss.git

要安装来自PyPi的最新稳定版本

python3 -m pip install tpm2-pytss

注意:您可能需要使用--user选项或通过类似sudo的全局权限。

本产品已知与tpm2-tss 2.4.0版本或更高版本兼容。

帮助

许可证

tpm2-pytss遵循BSD 2 Clause License分发。

项目详情


发布历史 发布通知 | RSS订阅

下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

tpm2-pytss-2.3.0.tar.gz (213.8 kB 查看散列值)

上传时间 源代码

支持者

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面