public class PasswordEncryption
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
SALT_LEN |
| Constructor and Description |
|---|
PasswordEncryption(char[] password) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
decrypt(PasswordEncrypted encrypted) |
PasswordEncrypted |
encrypt(byte[] salt,
byte[] iv,
byte[] plain,
java.lang.String keyAlias,
java.lang.String keyVersion) |
PasswordEncrypted |
encrypt(byte[] plain,
java.lang.String keyAlias,
java.lang.String keyVersion) |
public static final int SALT_LEN
public PasswordEncrypted encrypt(byte[] plain, java.lang.String keyAlias, java.lang.String keyVersion) throws java.security.GeneralSecurityException
java.security.GeneralSecurityExceptionpublic PasswordEncrypted encrypt(byte[] salt, byte[] iv, byte[] plain, java.lang.String keyAlias, java.lang.String keyVersion) throws java.security.GeneralSecurityException
java.security.GeneralSecurityExceptionpublic byte[] decrypt(PasswordEncrypted encrypted) throws java.security.GeneralSecurityException
java.security.GeneralSecurityException