· 7 years ago · May 04, 2018, 06:52 PM
1Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());
2Cipher aes = Cipher.getInstance("AES/CBC/PKCS7PADDING");
3IvParameterSpec iv = new IvParameterSpec(stringIV.getBytes("UTF-8"));
4byte[] key = stringKey.getBytes("UTF-8");
5SecretKeySpec secretKey = new SecretKeySpec(key, "AES");
6aes.init(Cipher.DECRYPT_MODE, secretKey, iv);
7String strDecryptedData = new String(aes.doFinal(Base64.decodeBase64(strDecryptData)), "UTF-8");