要对接的接口是 java 写的,其中加密的代码是
Cipher cipher = Cipher.getInstance(CIPHER_ALGORITHM_PKCS5);
byte[] raw = sKey.getBytes();
SecretKeySpec skeySpec = new SecretKeySpec(raw, KEY_ALGORITHM);
IvParameterSpec iv = new IvParameterSpec(ivParameter.getBytes());
cipher.init(Cipher.ENCRYPT_MODE, skeySpec, iv);
byte[] encrypted = cipher.doFinal(sSrc.getBytes(CHARSET_ENCODING));
rtnStr = Base64.encodeBase64String(encrypted);
其中
key:999c09e1ba2e4dccb44aaf8d;
iv:c4881489376b4d12;
加密方式:AES/CBC/PKCS5Padding
加密后的密文是:odnPsVDQN6vBY5JZGwRFkTfmvfJ9tXjRwpu7IFL+YrgHJH7ctSXfjSQO36KZAuVpLqEB9X9fLIZauCjyUXrsUIYBX5KJmH/kksSU+us+bv+6RzrWmJmUJBiUnBBuBFbWPOHl4if54x0N3qwAZCp3vYDiQzAFSSQKSQ+Pz/gZRd/YdLxhMsPAQyv4VWDbNrk+9L1EtDOzgUfgDWxoK4ajjA==
用 Php 怎么才可以加密解密出同样的数据?弄了一天还没找到可以解决的方法