· 6 years ago · Jul 03, 2019, 12:12 AM
1const secretKey = "My secret key here";
2const cipherText = CryptoJS.AES.encrypt("Hello world", secretKey);
3const encryptedData = cipherText.toString();
4
5public static String encryptData(String data, String key) throws Exception {
6
7
8 SecretKey secretKey = new SecretKeySpec(Base64.decode(key.getBytes(), Base64.NO_PADDING), "AES");
9
10 Cipher cipher = Cipher.getInstance("AES");
11 cipher.init(Cipher.ENCRYPT_MODE, secretKey);
12 byte[] bytes = cipher.doFinal(data.getBytes("UTF-8"));
13 String encValue = Base64.encodeToString(bytes, Base64.NO_PADDING);
14 return encValue;
15}