Python的TPM 2.0 TSS绑定
项目描述
tpm2-pytss
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列表发送电子邮件
- 根据docs/SECURITY.md中的说明提交安全漏洞
许可证
tpm2-pytss遵循BSD 2 Clause License分发。
项目详情
关闭
tpm2-pytss-2.3.0.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 20071129379656f5f3c3bc16d364612672b147d81191fb4eb9f9ff9fbee48410 |
|
MD5 | 241696dfce31c539ae418a5d3587b945 |
|
BLAKE2b-256 | 071f0f2521440e330342ef757a6605b61e1dbf5fe47fd97397c6e5f02791d520 |