EncryptionAlgorithm
The various supported encryption algorithms
enum EncryptionAlgorithm {
ASYM_RSA_3072_OAEP_SHA256
NONE
SYM_AES_256_GCM
}
Values
EncryptionAlgorithm.ASYM_RSA_3072_OAEP_SHA256
Asymmetric encryption with a 3072 bit RSA key using OAEP padding and a SHA-256 digest. This is the usual encryption algorithm used to encrypt the DEK with the RSA public KEK.
EncryptionAlgorithm.NONE
In some cases we may not actually need to encrypt the document client side
EncryptionAlgorithm.SYM_AES_256_GCM
Symmetric encryption using a 256 bit AES key in GCM mode. This is the usual encryption algorithm used to encrypt the document with the DEK.
Member of
DocumentUploadKekPayload
object