3 // for client sider encryption oss meta
5 OssClientSideEncryptionKey string = "client-side-encryption-key"
6 OssClientSideEncryptionStart = "client-side-encryption-start"
7 OssClientSideEncryptionCekAlg = "client-side-encryption-cek-alg"
8 OssClientSideEncryptionWrapAlg = "client-side-encryption-wrap-alg"
9 OssClientSideEncryptionMatDesc = "client-side-encryption-matdesc"
10 OssClientSideEncryptionUnencryptedContentLength = "client-side-encryption-unencrypted-content-length"
11 OssClientSideEncryptionUnencryptedContentMD5 = "client-side-encryption-unencrypted-content-md5"
12 OssClientSideEncryptionDataSize = "client-side-encryption-data-size"
13 OssClientSideEncryptionPartSize = "client-side-encryption-part-size"
16 // encryption Algorithm
18 RsaCryptoWrap string = "RSA/NONE/PKCS1Padding"
19 KmsAliCryptoWrap string = "KMS/ALICLOUD"
20 AesCtrAlgorithm string = "AES/CTR/NoPadding"
23 // user agent tag for client encryption
25 EncryptionUaSuffix string = "OssEncryptionClient"