Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

tpm2-totp-20240326.33e1986-2.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: tpm2-totp Distribution: openSUSE Tumbleweed
Version: 20240326.33e1986 Vendor: openSUSE
Release: 2.1 Build date: Fri Jun 13 09:06:24 2025
Group: Productivity/Security Build host: reproducible
Size: 78823 Source RPM: tpm2-totp-20240326.33e1986-2.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://tpm2-software.github.io
Summary: Create TOTP tokens using a TPM2
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.
Another addition is the ability to rebind an old secret to the current PCRs in case a software component was changed on purpose,
using a user-defined password.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Jun 13 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Do not (ever) use Epoch; it has devestating effects on version
    comparisons. As Epoch was set to 1, removing indicates a
    downgrade for installations, but better bite the bullet than keep
    it.
* Fri Jun 06 2025 Dominik Heidler <dheidler@suse.de>
  - Initial checkin

Files

/usr/bin/tpm2-totp
/usr/share/doc/packages/tpm2-totp
/usr/share/doc/packages/tpm2-totp/CHANGELOG.md
/usr/share/doc/packages/tpm2-totp/README.md
/usr/share/licenses/tpm2-totp
/usr/share/licenses/tpm2-totp/LICENSE
/usr/share/man/man1/tpm2-totp.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jun 25 00:35:58 2025