Versions in this module Expand all Collapse all v1 v1.1.1 Jun 3, 2024 v1.0.0 May 21, 2024 Changes in this version + var File_tpm_proto protoreflect.FileDescriptor + var HashAlgo_name = map[int32]string + var HashAlgo_value = map[string]int32 + var ObjectType_name = map[int32]string + var ObjectType_value = map[string]int32 + type HashAlgo int32 + const HashAlgo_HASH_INVALID + const HashAlgo_SHA1 + const HashAlgo_SHA256 + const HashAlgo_SHA384 + const HashAlgo_SHA512 + func (HashAlgo) Descriptor() protoreflect.EnumDescriptor + func (HashAlgo) EnumDescriptor() ([]byte, []int) + func (HashAlgo) Type() protoreflect.EnumType + func (x HashAlgo) Enum() *HashAlgo + func (x HashAlgo) Number() protoreflect.EnumNumber + func (x HashAlgo) String() string + type ImportBlob struct + Duplicate []byte + EncryptedSeed []byte + Pcrs *PCRs + PublicArea []byte + func (*ImportBlob) Descriptor() ([]byte, []int) + func (*ImportBlob) ProtoMessage() + func (x *ImportBlob) GetDuplicate() []byte + func (x *ImportBlob) GetEncryptedSeed() []byte + func (x *ImportBlob) GetPcrs() *PCRs + func (x *ImportBlob) GetPublicArea() []byte + func (x *ImportBlob) ProtoReflect() protoreflect.Message + func (x *ImportBlob) Reset() + func (x *ImportBlob) String() string + type ObjectType int32 + const ObjectType_ECC + const ObjectType_OBJECT_INVALID + const ObjectType_RSA + func (ObjectType) Descriptor() protoreflect.EnumDescriptor + func (ObjectType) EnumDescriptor() ([]byte, []int) + func (ObjectType) Type() protoreflect.EnumType + func (x ObjectType) Enum() *ObjectType + func (x ObjectType) Number() protoreflect.EnumNumber + func (x ObjectType) String() string + type PCRs struct + Hash HashAlgo + Pcrs map[uint32][]byte + func (*PCRs) Descriptor() ([]byte, []int) + func (*PCRs) ProtoMessage() + func (x *PCRs) GetHash() HashAlgo + func (x *PCRs) GetPcrs() map[uint32][]byte + func (x *PCRs) ProtoReflect() protoreflect.Message + func (x *PCRs) Reset() + func (x *PCRs) String() string + type Quote struct + Pcrs *PCRs + Quote []byte + RawSig []byte + func (*Quote) Descriptor() ([]byte, []int) + func (*Quote) ProtoMessage() + func (x *Quote) GetPcrs() *PCRs + func (x *Quote) GetQuote() []byte + func (x *Quote) GetRawSig() []byte + func (x *Quote) ProtoReflect() protoreflect.Message + func (x *Quote) Reset() + func (x *Quote) String() string + type SealedBytes struct + CertifiedPcrs *PCRs + CreationData []byte + Hash HashAlgo + Pcrs []uint32 + Priv []byte + Pub []byte + Srk ObjectType + Ticket []byte + func (*SealedBytes) Descriptor() ([]byte, []int) + func (*SealedBytes) ProtoMessage() + func (x *SealedBytes) GetCertifiedPcrs() *PCRs + func (x *SealedBytes) GetCreationData() []byte + func (x *SealedBytes) GetHash() HashAlgo + func (x *SealedBytes) GetPcrs() []uint32 + func (x *SealedBytes) GetPriv() []byte + func (x *SealedBytes) GetPub() []byte + func (x *SealedBytes) GetSrk() ObjectType + func (x *SealedBytes) GetTicket() []byte + func (x *SealedBytes) ProtoReflect() protoreflect.Message + func (x *SealedBytes) Reset() + func (x *SealedBytes) String() string