public AES(byte[] key) { this(generateKey(key)); }
public AES(byte[] key) { this(generateKey(key)); }
/** * 16 chars max, 128-bit encription */ public AES(String key) { this(generateKey(key.getBytes())); }
/** * 16 chars max, 128-bit encription */ public AES(String key) { this(generateKey(key.getBytes())); }
/** * 16 chars max, 128-bit encription */ public static SecretKey generateKey(String key) { return generateKey(key.getBytes()); }
/** * 16 chars max, 128-bit encription */ public static SecretKey generateKey(String key) { return generateKey(key.getBytes()); }
public static SecretKey generateKeyAsMD5(String key) { return generateKey(MD5.create().update(key).asBytes()); }
public static SecretKey generateKeyAsMD5(String key) { return generateKey(MD5.create().update(key).asBytes()); }