- 工具类代码
public class AESEncryptUtil {
//private static final transient Logger log = LoggerFactory.getLogger(AESEncryptUtil.class);
public AESEncryptUtil() {
}
public static byte[] encrypt(byte[] bytes, String password) {
try {
KeyGenerator e = KeyGenerator.getInstance("AES");
SecureRandom secureRandom = SecureRandom.getInstance("SHA1PRNG");
secureRandom.setSeed(password.getBytes("utf-8"));
e.init(128, secureRandom);
SecretKey secretKey = e.generateKey();
byte[] enCodeFormat = secretKey.getEncoded();
SecretKeySpec key