1234567891011121314151617181920212223 |
- config BR2_PACKAGE_TPM2_TOTP
- bool "tpm2-totp"
- depends on !BR2_STATIC_LIBS # tpm2-tss
- depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM # glibc < 2.20
- select BR2_PACKAGE_LIBQRENCODE
- select BR2_PACKAGE_TPM2_TSS
- help
- This is a reimplementation of Matthew Garrett's tpmtotp
- software for TPM 2.0 using the tpm2-tss software stack. Its
- purpose is to attest the trustworthiness of a device against
- a human using time-based one-time passwords (TOTP),
- facilitating the Trusted Platform Module (TPM) to bind the
- TOTP secret to the known trustworthy system state. In
- addition to the original tpmtotp, given the new capabilities
- of in-TPM hmac calculation, the tpm2-totp's secret HMAC keys
- do not have to be exported from the TPM to the CPU's RAM on
- boot anymore.
- https://github.com/tpm2-software/tpm2-totp
- comment "tpm2-totp needs a toolchain w/ dynamic library"
- depends on BR2_STATIC_LIBS
- depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM
|