go-tpm-tools
go-tpm-tools copied to clipboard
Go packages built on go-tpm providing a high-level API for using TPMs
This is not a complete solution because the initial SVSM attestation protocol only supports binding to a storage EK. Both "AK" and "gceAK" conflict with this. There is no attestation...
The downloadable release for Darwin arm64 can't be run without adjusting security settings. By default, you get this popup:
I have tried hardcoding algo ids for tpm2.Public template but still unable to create sm2 curve ECC primary key on windows 11 ``` fmt.Fprintf(debugOutput(), "Start\n") _, public, _, _, _,...
- Updated where verifier clients are managed to be flexible to adding new verifiers in the future - Cleaned up some surrounding code (like changing the token refreshing to only...
Import blob appears to only handle sensitive data with a max of 128 bytes. See this test: ```go package client_test import ( "fmt" "io" "strings" "testing" "github.com/google/go-cmp/cmp" tpmclient "github.com/google/go-tpm-tools/client" tpmserver...
Bumps the go_modules group with 1 update in the / directory: [golang.org/x/net](https://github.com/golang/net). Bumps the go_modules group with 1 update in the /cmd directory: [golang.org/x/net](https://github.com/golang/net). Bumps the go_modules group with 1...
The TPM reference code is now maintained by TCG at https://github.com/trustedcomputinggroup/tpm. We should update the vendored dependency to use that one. If possible, we should consider using a git submodule...