没有合适的资源?快使用搜索试试~ 我知道了~
tpm2-totp:使用基于时间的一次性密码来证明设备对人类的可信赖性
共46个文件
sh:8个
in:8个
md:6个
需积分: 9 1 下载量 20 浏览量
2021-05-18
08:39:03
上传
评论
收藏 81KB ZIP 举报
温馨提示
概述 这是使用软件堆栈对Matthew Garrett针对TPM 2.0的软件的重新实现。 其目的是使用基于时间的一次性密码(TOTP)来证明设备对人类的可信赖性,从而促进可信赖平台模块(TPM)将TOTP机密绑定到已知的可信赖系统状态。 除了原始的tpmtotp之外,由于提供了TPM内HMAC计算的新功能,因此启动时不再需要将tpm2-totp的秘密HMAC密钥从TPM导出到CPU的RAM。 另一个增加的功能是,如果使用用户定义的密码有意更改了软件组件,则可以将旧密码重新绑定到当前的PCR。 运作方式 设置 当平台处于已知的可信赖状态时,用户将生成一个tpm2-totp机密,该机密被密封到TPM的当前PCR值。 机密也会导出(例如,通过QR码),因此可以将其记录在TOTP应用程序中(例如,Android手机上的freeotp)。 机密也存储在TPM的NV空间中。 开机 在引导过程中,操作
资源推荐
资源详情
资源评论
收起资源包目录
tpm2-totp-master.zip (46个子文件)
tpm2-totp-master
git.mk 12KB
bootstrap 48B
.github
workflows
docker.yml 1KB
coverity.yml 668B
whitespace.yml 399B
RELEASE.md 4KB
src
libtpm2-totp.c 32KB
plymouth-tpm2-totp.c 7KB
tpm2-totp.c 14KB
MAINTAINERS 142B
Makefile.am 6KB
CONTRIBUTING.md 2KB
LICENSE 1KB
test
tpm2-totp.sh 1KB
libtpm2-totp.c 3KB
libtpm2-totp.sh 136B
sh_log_compiler.sh 2KB
plymouth-tpm2-totp.sh 2KB
.lgtm.yml 646B
.ci
ci-runner.sh 1KB
docker.run 778B
get_deps.sh 1KB
docker.env 252B
coverity.run 3KB
README.md 5KB
m4
flags.m4 2KB
dist
plymouth-tpm2-totp.service.in 275B
show-tpm2-totp 152B
initramfs-tools
scripts
init-premount
tpm2-totp 362B
hooks
tpm2-totp.in 329B
dracut
show-tpm2-totp.sh 278B
module-setup.sh.in 946B
cleanup-tpm2-totp.sh 49B
README 1KB
tpm2-totp.pc.in 360B
initcpio
install
tpm2-totp.in 2KB
plymouth-tpm2-totp.in 2KB
sd-plymouth-tpm2-totp.in 2KB
hooks
plymouth-tpm2-totp 141B
tpm2-totp 229B
configure.ac 9KB
man
tpm2-totp.1.md 4KB
Doxyfile.in 112KB
CHANGELOG.md 2KB
INSTALL.md 2KB
include
tpm2-totp.h 2KB
共 46 条
- 1
资源评论
黄荣钦
- 粉丝: 32
- 资源: 4539
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 数据库管理工具:dbeaver-ce-23.3.0-macos-aarch64.dmg
- 数据库管理工具:dbeaver-ce-23.2.5-stable.x86-64.rpm
- 数据库管理工具:dbeaver-ce-23.2.5-macos-x86-64.dmg
- 数据库管理工具:dbeaver-ce-23.2.5-macos-aarch64.dmg
- Kettle上连接HDFS,同步虚拟机上MySQL数据到HDFS
- 数据库管理工具:dbeaver-ce-23.2.4-x86-64-setup.exe
- 数据库管理工具:dbeaver-ce-23.2.4-stable.x86-64.rpm
- 含小数的十进制转N进制源代码.rar
- 数据库管理工具:dbeaver-ce-23.2.4-macos-x86-64.dmg
- python的字符界面程序
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功