public enum SymmetricAlgorithm extends Enum<SymmetricAlgorithm> implements Algorithm
| 枚举常量和说明 |
|---|
AES
默认的AES加密方式:AES/ECB/PKCS5Padding
|
ARCFOUR |
Blowfish |
DES
默认的DES加密方式:DES/ECB/PKCS5Padding
|
DESede
3DES算法,默认实现为:DESede/ECB/PKCS5Padding
|
RC2 |
SM4
国密SM4对称加密算法S
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
code()
算法的字符串标识
|
static SymmetricAlgorithm |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static SymmetricAlgorithm[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final SymmetricAlgorithm SM4
public static final SymmetricAlgorithm AES
public static final SymmetricAlgorithm ARCFOUR
public static final SymmetricAlgorithm Blowfish
public static final SymmetricAlgorithm DES
public static final SymmetricAlgorithm DESede
public static final SymmetricAlgorithm RC2
public static SymmetricAlgorithm[] values()
for (SymmetricAlgorithm c : SymmetricAlgorithm.values()) System.out.println(c);
public static SymmetricAlgorithm valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值Copyright © 2025 fossc. All rights reserved.