| Modifier and Type | Method and Description |
|---|---|
DecryptionMaterial |
CryptoKeyManager.getDecryptDataKeyMaterial(BaseDataKeyProvider provider,
Map<String,String> encryptionContext,
List<EncryptedDataKey> encryptedDataKeys) |
DecryptionMaterial |
DefaultCryptoKeyManager.getDecryptDataKeyMaterial(BaseDataKeyProvider provider,
Map<String,String> encryptionContext,
List<EncryptedDataKey> encryptedDataKeys) |
DecryptionMaterial |
CachingCryptoKeyManager.getDecryptDataKeyMaterial(BaseDataKeyProvider provider,
Map<String,String> encryptionContext,
List<EncryptedDataKey> encryptedDataKeys) |
| Modifier and Type | Method and Description |
|---|---|
EncryptedDataKey |
AliyunKms.encryptDataKey(CmkId keyId,
String plaintext,
Map<String,String> context)
加密一个数据密文明文
|
EncryptedDataKey |
DefaultAliyunKms.encryptDataKey(CmkId keyId,
String plaintext,
Map<String,String> context) |
EncryptedDataKey |
AliyunKms.GenerateDataKeyResult.getEncryptedDataKey() |
EncryptedDataKey |
AliyunKms.reEncryptDataKey(CmkId keyId,
EncryptedDataKey encryptedDataKey,
Map<String,String> context)
转加密一个数据密钥密文
|
EncryptedDataKey |
DefaultAliyunKms.reEncryptDataKey(CmkId keyId,
EncryptedDataKey encryptedDataKey,
Map<String,String> context) |
| Modifier and Type | Method and Description |
|---|---|
AliyunKms.DecryptDataKeyResult |
AliyunKms.decryptDataKey(EncryptedDataKey encryptedDataKey,
Map<String,String> context)
解密一个数据密钥密文
|
AliyunKms.DecryptDataKeyResult |
DefaultAliyunKms.decryptDataKey(EncryptedDataKey encryptedDataKey,
Map<String,String> context) |
EncryptedDataKey |
AliyunKms.reEncryptDataKey(CmkId keyId,
EncryptedDataKey encryptedDataKey,
Map<String,String> context)
转加密一个数据密钥密文
|
EncryptedDataKey |
DefaultAliyunKms.reEncryptDataKey(CmkId keyId,
EncryptedDataKey encryptedDataKey,
Map<String,String> context) |
| Modifier and Type | Method and Description |
|---|---|
List<EncryptedDataKey> |
CryptoResult.getEncryptedDataKeyList() |
List<EncryptedDataKey> |
EncryptionMaterial.getEncryptedDataKeys() |
List<EncryptedDataKey> |
CipherHeader.getEncryptedDataKeys() |
| Modifier and Type | Method and Description |
|---|---|
void |
EncryptionMaterial.addEncryptedDataKeys(EncryptedDataKey encryptedDataKey) |
int |
EncryptedDataKey.compareTo(EncryptedDataKey o) |
| Modifier and Type | Method and Description |
|---|---|
void |
EncryptionMaterial.setEncryptedDataKeys(List<EncryptedDataKey> encryptedDataKeys) |
| Constructor and Description |
|---|
CipherHeader(List<EncryptedDataKey> encryptedDataKeys,
Map<String,String> encryptionContext,
CryptoAlgorithm algorithm) |
CipherHeader(List<EncryptedDataKey> encryptedDataKeys,
Map<String,String> encryptionContext,
CryptoAlgorithm algorithm,
byte[] headerIv,
byte[] headerAuthTag) |
| Modifier and Type | Method and Description |
|---|---|
DecryptionMaterial |
BaseDataKeyProvider.decryptDataKey(DecryptionMaterial material,
List<EncryptedDataKey> encryptedDataKeys)
解密数据密钥
|
| Modifier and Type | Method and Description |
|---|---|
DecryptionMaterial |
AbstractExternalStoreDataKeyProvider.decryptDataKey(DecryptionMaterial material,
List<EncryptedDataKey> encryptedDataKeys) |
Copyright © 2020. All rights reserved.