public enum CryptoMode extends Enum<CryptoMode>
CryptoConfiguration when the COS encryption
client is constructed.| 枚举常量和说明 |
|---|
AuthenticatedEncryption
Authenticated encryption mode using AES/GCM, AESWrap, etc.
|
StrictAuthenticatedEncryption
Strictly enforce the use of authenticated encryption via AES/GCM, AESWrap, etc., and will
throw security exception if an COS object retrieved is found to be not protected using
authenticated encryption.
|
public static final CryptoMode AuthenticatedEncryption
public static final CryptoMode StrictAuthenticatedEncryption
Please note the limitation on the maximum message size in bytes that can be encrypted under this mode is 2^36-32, or ~64G, due to the security limitation of AES/GCM as recommended by NIST.
public static CryptoMode[] values()
for (CryptoMode c : CryptoMode.values()) System.out.println(c);
public static CryptoMode valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值Copyright © 2020. All rights reserved.