public class AES256Cipher
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static byte[] |
ivBytes |
| Constructor and Description |
|---|
AES256Cipher() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
AES_Decode(java.lang.String str,
java.lang.String key) |
static java.lang.String |
AES_Encode(java.lang.String str,
java.lang.String key) |
public static java.lang.String AES_Encode(java.lang.String str,
java.lang.String key)
throws java.io.UnsupportedEncodingException,
java.security.NoSuchAlgorithmException,
javax.crypto.NoSuchPaddingException,
java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException,
javax.crypto.IllegalBlockSizeException,
javax.crypto.BadPaddingException
java.io.UnsupportedEncodingExceptionjava.security.NoSuchAlgorithmExceptionjavax.crypto.NoSuchPaddingExceptionjava.security.InvalidKeyExceptionjava.security.InvalidAlgorithmParameterExceptionjavax.crypto.IllegalBlockSizeExceptionjavax.crypto.BadPaddingExceptionpublic static java.lang.String AES_Decode(java.lang.String str,
java.lang.String key)
throws java.io.UnsupportedEncodingException,
java.security.NoSuchAlgorithmException,
javax.crypto.NoSuchPaddingException,
java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException,
javax.crypto.IllegalBlockSizeException,
javax.crypto.BadPaddingException
java.io.UnsupportedEncodingExceptionjava.security.NoSuchAlgorithmExceptionjavax.crypto.NoSuchPaddingExceptionjava.security.InvalidKeyExceptionjava.security.InvalidAlgorithmParameterExceptionjavax.crypto.IllegalBlockSizeExceptionjavax.crypto.BadPaddingException