javax.crypto.BadPaddingException: Given final block not properly padded at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..) at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..) at com.sun.crypto.provider.AESCipher.engineDoFinal(DashoA13*..) at javax.crypto.Cipher.doFinal(DashoA13*..) at chb.test.crypto.AESUtils.crypt(AESUtils.java:386) at chb.test.crypto.AESUtils.AesDecrypt(AESUtils.java:254) at chb.test.crypto.AESUtils.main(AESUtils.java:40)