go-tpm-tools icon indicating copy to clipboard operation
go-tpm-tools copied to clipboard

Go packages built on go-tpm providing a high-level API for using TPMs

Results 80 go-tpm-tools issues
Sort by recently updated
recently updated
newest added

Previous iptables operation only operates on IPv4 traffic. Adding the support to allow IPv6 traffic by using ip6tables.

Key.Attest is suppose to be TPM pcr based. Trying to add other tee quotes may cause confusion and mistake.

Remove the x86 build/test from the CI from the CI for the following reasons. 1. Our CVMs only support x86-64. 2. Some dependency libraries (go-tdx-guest, go-sev-guest) are only tested with...

Adding `server.GRUB` to `server.verifyOpts` for verify cmd line. The intention is to align with what GAV (Google Attestation Verifier) does when doing attestation verification.

Per discussions from https://github.com/google/go-tpm-tools/pull/471#discussion_r1725944593, remove curve P224 as it is not supported by crypto/ecdh

Log TPM dictionary attack related info for debugging. Also update the TPM lockout params: max tries : 3 -> 32 interval : 1000 seconds -> 0x1C20 (120 mins) lockout recovery...