This release features a rewrite of the TPM backend and identity format.
Changes
- Moved from the legacy
tpm2
library fromgo-tpm
to the newtpmdirect
API. - Keys are now sealed outside of the TPM, identities are also rewritten to support this.
- PIN support for keys.
- TPM session encryption is used to protect the ECDH shared secret and the PIN.
- Support for multiple recipients.
Changelog
What's Changed
- Rewrite to use the new tpmdirect API from go-tpm by @Foxboron in #9
- Try add a ci setup by @Foxboron in #10
- Pin improvements by @Foxboron in #11
New Contributors
Full Changelog: v0.0.1...v0.1.0