用PHP解密,用Javascript(cryptoJS)加密

时间:2019-01-08 12:16:53

标签: javascript php encryption cryptojs

在我的情况下,加密的数据由cryptoJS加密,我也想使用PHP解密。

所以I wrote a question about this problem。但是,我没有找到任何解决方法。
我尝试了几次来找到答案,但是解密失败。

服务器提供的由CryptoJS加密的数据按以下方式加密。

var encryptedParam = CryptoJS.AES.encrypt(JSON.stringify({"user_pw":"test"}), "1234");

代码中的加密数据是JSON对象,密钥是1234

另外,我的PHP代码如下。

mcrypt_decrypt(
  MCRYPT_RIJNDAEL_128, 
  '1234', 
  '-------encrypted data---------', 
  MCRYPT_MODE_CBC, 
  mcrypt_create_iv(mcrypt_get_iv_size(
     MCRYPT_RIJNDAEL_128, MCRYPT_MODE_CBC), MCRYPT_RAND)
);

但是它不能按照我想要的方式工作。无论如何,我无法使它正常工作。请帮助我。

0 个答案:

没有答案