package com.hwlcn.security.crypto;
public enum PaddingScheme {
NONE("NoPadding"),
ISO10126("ISO10126Padding"),
OAEP("OAEPPadding"),
OAEPWithMd5AndMgf1("OAEPWithMD5AndMGF1Padding"),
OAEPWithSha1AndMgf1("OAEPWithSHA-1AndMGF1Padding"),
OAEPWithSha256AndMgf1("OAEPWithSHA-256AndMGF1Padding"),
OAEPWithSha384AndMgf1("OAEPWithSHA-384AndMGF1Padding"),
OAEPWithSha512AndMgf1("OAEPWithSHA-512AndMGF1Padding"),
PKCS1("PKCS1Padding"),
PKCS5("PKCS5Padding"),
SSL3("SSL3Padding");
private final String transformationName;
private PaddingScheme(String transformationName) {
this.transformationName = transformationName;
}
public String getTransformationName() {
return this.transformationName;
}
}