Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrOldKey = errors.New("old format on key")
)
Functions ¶
This section is empty.
Types ¶
type SSHTPMKey ¶ added in v0.5.0
type SSHTPMKey struct { *keyfile.TPMKey Certificate *ssh.Certificate }
SSHTPMKey is a wrapper for TPMKey implementing the ssh.PublicKey specific parts
func NewImportedSSHTPMKey ¶ added in v0.5.0
func NewImportedSSHTPMKey(tpm transport.TPMCloser, pk any, ownerauth []byte, fn ...keyfile.TPMKeyOption) (*SSHTPMKey, error)
This assumes we are just getting a local PK.
func NewSSHTPMKey ¶ added in v0.5.0
func (*SSHTPMKey) AuthorizedKey ¶ added in v0.5.0
func (*SSHTPMKey) Fingerprint ¶ added in v0.5.0
Click to show internal directories.
Click to hide internal directories.