Documentation ¶
Index ¶
- Variables
- type AesCtrHmacStreamingKey
- func (*AesCtrHmacStreamingKey) Descriptor() ([]byte, []int)deprecated
- func (x *AesCtrHmacStreamingKey) GetKeyValue() []byte
- func (x *AesCtrHmacStreamingKey) GetParams() *AesCtrHmacStreamingParams
- func (x *AesCtrHmacStreamingKey) GetVersion() uint32
- func (*AesCtrHmacStreamingKey) ProtoMessage()
- func (x *AesCtrHmacStreamingKey) ProtoReflect() protoreflect.Message
- func (x *AesCtrHmacStreamingKey) Reset()
- func (x *AesCtrHmacStreamingKey) String() string
- type AesCtrHmacStreamingKeyFormat
- func (*AesCtrHmacStreamingKeyFormat) Descriptor() ([]byte, []int)deprecated
- func (x *AesCtrHmacStreamingKeyFormat) GetKeySize() uint32
- func (x *AesCtrHmacStreamingKeyFormat) GetParams() *AesCtrHmacStreamingParams
- func (x *AesCtrHmacStreamingKeyFormat) GetVersion() uint32
- func (*AesCtrHmacStreamingKeyFormat) ProtoMessage()
- func (x *AesCtrHmacStreamingKeyFormat) ProtoReflect() protoreflect.Message
- func (x *AesCtrHmacStreamingKeyFormat) Reset()
- func (x *AesCtrHmacStreamingKeyFormat) String() string
- type AesCtrHmacStreamingParams
- func (*AesCtrHmacStreamingParams) Descriptor() ([]byte, []int)deprecated
- func (x *AesCtrHmacStreamingParams) GetCiphertextSegmentSize() uint32
- func (x *AesCtrHmacStreamingParams) GetDerivedKeySize() uint32
- func (x *AesCtrHmacStreamingParams) GetHkdfHashType() common_go_proto.HashType
- func (x *AesCtrHmacStreamingParams) GetHmacParams() *hmac_go_proto.HmacParams
- func (*AesCtrHmacStreamingParams) ProtoMessage()
- func (x *AesCtrHmacStreamingParams) ProtoReflect() protoreflect.Message
- func (x *AesCtrHmacStreamingParams) Reset()
- func (x *AesCtrHmacStreamingParams) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_third_party_tink_proto_aes_ctr_hmac_streaming_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AesCtrHmacStreamingKey ¶
type AesCtrHmacStreamingKey struct { Version uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"` Params *AesCtrHmacStreamingParams `protobuf:"bytes,2,opt,name=params,proto3" json:"params,omitempty"` KeyValue []byte `protobuf:"bytes,3,opt,name=key_value,json=keyValue,proto3" json:"key_value,omitempty"` // the main key, aka. "ikm", input key material // contains filtered or unexported fields }
key_type: type.googleapis.com/google.crypto.tink.AesCtrHmacStreamingKey
func (*AesCtrHmacStreamingKey) Descriptor
deprecated
func (*AesCtrHmacStreamingKey) Descriptor() ([]byte, []int)
Deprecated: Use AesCtrHmacStreamingKey.ProtoReflect.Descriptor instead.
func (*AesCtrHmacStreamingKey) GetKeyValue ¶
func (x *AesCtrHmacStreamingKey) GetKeyValue() []byte
func (*AesCtrHmacStreamingKey) GetParams ¶
func (x *AesCtrHmacStreamingKey) GetParams() *AesCtrHmacStreamingParams
func (*AesCtrHmacStreamingKey) GetVersion ¶
func (x *AesCtrHmacStreamingKey) GetVersion() uint32
func (*AesCtrHmacStreamingKey) ProtoMessage ¶
func (*AesCtrHmacStreamingKey) ProtoMessage()
func (*AesCtrHmacStreamingKey) ProtoReflect ¶
func (x *AesCtrHmacStreamingKey) ProtoReflect() protoreflect.Message
func (*AesCtrHmacStreamingKey) Reset ¶
func (x *AesCtrHmacStreamingKey) Reset()
func (*AesCtrHmacStreamingKey) String ¶
func (x *AesCtrHmacStreamingKey) String() string
type AesCtrHmacStreamingKeyFormat ¶
type AesCtrHmacStreamingKeyFormat struct { Version uint32 `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"` Params *AesCtrHmacStreamingParams `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"` KeySize uint32 `protobuf:"varint,2,opt,name=key_size,json=keySize,proto3" json:"key_size,omitempty"` // size of the main key (aka. "ikm", input key material) // contains filtered or unexported fields }
func (*AesCtrHmacStreamingKeyFormat) Descriptor
deprecated
func (*AesCtrHmacStreamingKeyFormat) Descriptor() ([]byte, []int)
Deprecated: Use AesCtrHmacStreamingKeyFormat.ProtoReflect.Descriptor instead.
func (*AesCtrHmacStreamingKeyFormat) GetKeySize ¶
func (x *AesCtrHmacStreamingKeyFormat) GetKeySize() uint32
func (*AesCtrHmacStreamingKeyFormat) GetParams ¶
func (x *AesCtrHmacStreamingKeyFormat) GetParams() *AesCtrHmacStreamingParams
func (*AesCtrHmacStreamingKeyFormat) GetVersion ¶
func (x *AesCtrHmacStreamingKeyFormat) GetVersion() uint32
func (*AesCtrHmacStreamingKeyFormat) ProtoMessage ¶
func (*AesCtrHmacStreamingKeyFormat) ProtoMessage()
func (*AesCtrHmacStreamingKeyFormat) ProtoReflect ¶
func (x *AesCtrHmacStreamingKeyFormat) ProtoReflect() protoreflect.Message
func (*AesCtrHmacStreamingKeyFormat) Reset ¶
func (x *AesCtrHmacStreamingKeyFormat) Reset()
func (*AesCtrHmacStreamingKeyFormat) String ¶
func (x *AesCtrHmacStreamingKeyFormat) String() string
type AesCtrHmacStreamingParams ¶
type AesCtrHmacStreamingParams struct { CiphertextSegmentSize uint32 `` /* 127-byte string literal not displayed */ DerivedKeySize uint32 `protobuf:"varint,2,opt,name=derived_key_size,json=derivedKeySize,proto3" json:"derived_key_size,omitempty"` // size of AES-CTR keys derived for each segment HkdfHashType common_go_proto.HashType `` // hash function for key derivation via HKDF /* 133-byte string literal not displayed */ HmacParams *hmac_go_proto.HmacParams `protobuf:"bytes,4,opt,name=hmac_params,json=hmacParams,proto3" json:"hmac_params,omitempty"` // params for authentication tags // contains filtered or unexported fields }
func (*AesCtrHmacStreamingParams) Descriptor
deprecated
func (*AesCtrHmacStreamingParams) Descriptor() ([]byte, []int)
Deprecated: Use AesCtrHmacStreamingParams.ProtoReflect.Descriptor instead.
func (*AesCtrHmacStreamingParams) GetCiphertextSegmentSize ¶
func (x *AesCtrHmacStreamingParams) GetCiphertextSegmentSize() uint32
func (*AesCtrHmacStreamingParams) GetDerivedKeySize ¶
func (x *AesCtrHmacStreamingParams) GetDerivedKeySize() uint32
func (*AesCtrHmacStreamingParams) GetHkdfHashType ¶
func (x *AesCtrHmacStreamingParams) GetHkdfHashType() common_go_proto.HashType
func (*AesCtrHmacStreamingParams) GetHmacParams ¶
func (x *AesCtrHmacStreamingParams) GetHmacParams() *hmac_go_proto.HmacParams
func (*AesCtrHmacStreamingParams) ProtoMessage ¶
func (*AesCtrHmacStreamingParams) ProtoMessage()
func (*AesCtrHmacStreamingParams) ProtoReflect ¶
func (x *AesCtrHmacStreamingParams) ProtoReflect() protoreflect.Message
func (*AesCtrHmacStreamingParams) Reset ¶
func (x *AesCtrHmacStreamingParams) Reset()
func (*AesCtrHmacStreamingParams) String ¶
func (x *AesCtrHmacStreamingParams) String() string
Click to show internal directories.
Click to hide internal directories.