public enum Padding extends Enum<Padding>
补码方式是在分组密码中,当明文长度不是分组长度的整数倍时,需要在最后一个分组中填充一些数据使其凑满一个分组的长度。
| 枚举常量和说明 |
|---|
ISO10126Padding |
NoPadding
无补码
|
OAEPPadding |
PKCS1Padding |
PKCS5Padding |
SSL3Padding |
ZeroPadding
0补码,即不满block长度时使用0填充
|
public static final Padding NoPadding
public static final Padding ZeroPadding
public static final Padding ISO10126Padding
public static final Padding OAEPPadding
public static final Padding PKCS1Padding
public static final Padding PKCS5Padding
public static final Padding SSL3Padding
public static Padding[] values()
for (Padding c : Padding.values()) System.out.println(c);
public static Padding valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值Copyright © 2023. All rights reserved.