之前一直能正常用的,最近升级了一下开发者工具,升级到v1.02.1805180,然后突然发现 encryptjs 解密不对了。用 encryptjs 的例子代码测试了一下:


var encrypt = require('encryptjs');

       var secretkey='ios';

     var plaintext='apple';

     var cipherText =encrypt.encrypt(plaintext,secretkey,256);

     console.log(cipherText+" ****************** ");

     var decipher=encrypt.decrypt(cipherText,secretkey,256);

     console.log("Deciphered Text is : "+decipher);


在浏览器里面正确输出:'apple';  在微信开发者工具里面输出是乱码,而且每次都不一样。

请问这个库是做了什么限制了吗?如果不能用,有什么可以用的加密库推荐呢?谢谢!


ps: 刚更新了最新版本 1805181,问题依然存在,输出示例:

wrYDB8OwUHMCW1/CrcKWG2c= ****************** 

Deciphered Text is : ÒêJNµr4:



展开全部
收起
0回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部