基于javax.crypto包的AES加解密工具类:
AES加密
/**
* @param cleartext 待加密明文
* @param keyLength 密钥长度:128、192、256(密钥长度与安全性成正比,与性能成反比)
* @param workingPattern 工作模式
* @param fillStyle 填充模式
* @return java.lang.String 返回加密后的字符串
* @Description
**/
public static String enAES(String cleartext,String key, int keyLength, String workingPattern, String fillStyle) throws Exception {
//自定义加密规则
String ciphe