package encryptionpb

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AwsKms

encryptionpb.proto:129

Used in: MasterKeyKms

message AzureKms

encryptionpb.proto:110

Used in: MasterKeyKms

message DataKey

encryptionpb.proto:54

The key used to encrypt the user data.

Used in: KeyDictionary, raft_serverpb.TabletSnapshotFileChunk

message EncryptedContent

encryptionpb.proto:134

Used in: MasterKeyBased

message EncryptionMeta

encryptionpb.proto:22

General encryption metadata for any data type.

Used in: metapb.Region

enum EncryptionMethod

encryptionpb.proto:44

Used in: backup.CipherInfo, backup.MasterKeyConfig, DataKey, FileEncryptionInfo, FileInfo

message FileDictionary

encryptionpb.proto:39

message FileEncryptionInfo

encryptionpb.proto:150

Used in: backup.DataFileInfo, import_sstpb.KVMeta

message FileInfo

encryptionpb.proto:30

Information about an encrypted file.

Used in: FileDictionary

message GcpKms

encryptionpb.proto:125

Used in: MasterKeyKms

message KeyDictionary

encryptionpb.proto:65

message MasterKey

encryptionpb.proto:73

Master key config.

Used in: backup.MasterKeyConfig, EncryptedContent, import_sstpb.ApplyRequest

message MasterKeyBased

encryptionpb.proto:167

Used in: FileEncryptionInfo

message MasterKeyFile

encryptionpb.proto:86

MasterKeyFile is a master key backed by a file containing encryption key in human-readable hex format.

Used in: MasterKey

message MasterKeyKms

encryptionpb.proto:93

MasterKeyKms is a master key backed by KMS service that manages the encryption key, and provide API to encrypt and decrypt a data key, which is used to encrypt the content.

Used in: MasterKey

message MasterKeyPlaintext

encryptionpb.proto:82

MasterKeyPlaintext indicates content is stored as plaintext.

Used in: MasterKey

(message has no fields)

message PlainTextDataKey

encryptionpb.proto:165

not recommended in production. user needs to pass back the same data key for restore.

Used in: FileEncryptionInfo

(message has no fields)