public class AESUtils
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static int |
MIN_KEY_SIZE |
| コンストラクタと説明 |
|---|
AESUtils() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static java.lang.String |
decrypt(java.lang.String key,
java.lang.String encrypted) |
static java.lang.String |
encrypt(java.lang.String key,
java.lang.String cleartext) |
static byte[] |
keyToBytes(java.lang.String key) |
static byte[] |
toByte(java.lang.String hexString) |
static java.lang.String |
toHex(byte[] buf) |
public static final int MIN_KEY_SIZE
public static byte[] keyToBytes(java.lang.String key)
public static java.lang.String encrypt(java.lang.String key,
java.lang.String cleartext)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String decrypt(java.lang.String key,
java.lang.String encrypted)
throws java.lang.Exception
java.lang.Exceptionpublic static byte[] toByte(java.lang.String hexString)
public static java.lang.String toHex(byte[] buf)