aes_gcm_hkdf_streaming_go_proto

package
v2.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_third_party_tink_proto_aes_gcm_hkdf_streaming_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AesGcmHkdfStreamingKey

type AesGcmHkdfStreamingKey struct {
	Version  uint32                     `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	Params   *AesGcmHkdfStreamingParams `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"`
	// contains filtered or unexported fields
}

key_type: type.googleapis.com/google.crypto.tink.AesGcmHkdfStreamingKey

func (*AesGcmHkdfStreamingKey) Descriptor deprecated

func (*AesGcmHkdfStreamingKey) Descriptor() ([]byte, []int)

Deprecated: Use AesGcmHkdfStreamingKey.ProtoReflect.Descriptor instead.

func (*AesGcmHkdfStreamingKey) GetKeyValue

func (x *AesGcmHkdfStreamingKey) GetKeyValue() []byte

func (*AesGcmHkdfStreamingKey) GetParams

func (*AesGcmHkdfStreamingKey) GetVersion

func (x *AesGcmHkdfStreamingKey) GetVersion() uint32

func (*AesGcmHkdfStreamingKey) ProtoMessage

func (*AesGcmHkdfStreamingKey) ProtoMessage()

func (*AesGcmHkdfStreamingKey) ProtoReflect

func (x *AesGcmHkdfStreamingKey) ProtoReflect() protoreflect.Message

func (*AesGcmHkdfStreamingKey) Reset

func (x *AesGcmHkdfStreamingKey) Reset()

func (*AesGcmHkdfStreamingKey) String

func (x *AesGcmHkdfStreamingKey) String() string

type AesGcmHkdfStreamingKeyFormat

type AesGcmHkdfStreamingKeyFormat struct {
	Version uint32                     `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"`
	Params  *AesGcmHkdfStreamingParams `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 (*AesGcmHkdfStreamingKeyFormat) Descriptor deprecated

func (*AesGcmHkdfStreamingKeyFormat) Descriptor() ([]byte, []int)

Deprecated: Use AesGcmHkdfStreamingKeyFormat.ProtoReflect.Descriptor instead.

func (*AesGcmHkdfStreamingKeyFormat) GetKeySize

func (x *AesGcmHkdfStreamingKeyFormat) GetKeySize() uint32

func (*AesGcmHkdfStreamingKeyFormat) GetParams

func (*AesGcmHkdfStreamingKeyFormat) GetVersion

func (x *AesGcmHkdfStreamingKeyFormat) GetVersion() uint32

func (*AesGcmHkdfStreamingKeyFormat) ProtoMessage

func (*AesGcmHkdfStreamingKeyFormat) ProtoMessage()

func (*AesGcmHkdfStreamingKeyFormat) ProtoReflect

func (*AesGcmHkdfStreamingKeyFormat) Reset

func (x *AesGcmHkdfStreamingKeyFormat) Reset()

func (*AesGcmHkdfStreamingKeyFormat) String

type AesGcmHkdfStreamingParams

type AesGcmHkdfStreamingParams 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-GCM keys derived for each segment
	HkdfHashType          common_go_proto.HashType ``                                                                                                           /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AesGcmHkdfStreamingParams) Descriptor deprecated

func (*AesGcmHkdfStreamingParams) Descriptor() ([]byte, []int)

Deprecated: Use AesGcmHkdfStreamingParams.ProtoReflect.Descriptor instead.

func (*AesGcmHkdfStreamingParams) GetCiphertextSegmentSize

func (x *AesGcmHkdfStreamingParams) GetCiphertextSegmentSize() uint32

func (*AesGcmHkdfStreamingParams) GetDerivedKeySize

func (x *AesGcmHkdfStreamingParams) GetDerivedKeySize() uint32

func (*AesGcmHkdfStreamingParams) GetHkdfHashType

func (x *AesGcmHkdfStreamingParams) GetHkdfHashType() common_go_proto.HashType

func (*AesGcmHkdfStreamingParams) ProtoMessage

func (*AesGcmHkdfStreamingParams) ProtoMessage()

func (*AesGcmHkdfStreamingParams) ProtoReflect

func (*AesGcmHkdfStreamingParams) Reset

func (x *AesGcmHkdfStreamingParams) Reset()

func (*AesGcmHkdfStreamingParams) String

func (x *AesGcmHkdfStreamingParams) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL