feature/tpm: implement ipn.StateStore using TPM sealing (#16030)

Updates #15830

Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
This commit is contained in:
Andrew Lytvynov
2025-06-18 14:17:12 -07:00
committed by GitHub
parent ad0dfcb185
commit 4979ce7a94
7 changed files with 500 additions and 23 deletions

View File

@@ -5,8 +5,12 @@
package tpm
import "tailscale.com/tailcfg"
import (
"errors"
func info() *tailcfg.TPMInfo {
return nil
"github.com/google/go-tpm/tpm2/transport"
)
func open() (transport.TPMCloser, error) {
return nil, errors.New("TPM not supported on this platform")
}