小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我这边是在网上找的一个des加密算法,里面用到btoa跟atob函数,但是微信里面没有这两个函数,我该怎么解决????
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
讲真,这不是安全的方式。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
参考 http://blog.51cto.com/7865145/2090041 这个
var CryptoJS = require ( '../../utils/tripledes.js' )
var Util = require ( '../../utils/util.js' )
在 tripledes.js末尾添加
module .exports = CryptoJS; //微信小程序引用类库文件,需要将对象 以module.exports的形式,或其他小程序支持的形式输出,才能正常使用.
可以发下具体的des加密步骤吗
var CryptoJS = require('../../utils/DES/tripledes.js')
require('../../utils/DES/mode-ecb.js')
我引入后出现问题了
秘钥写在程序里,到时候程序要压缩的,代码压缩他们不知道我们的秘钥的
不清楚你加密的目的是什么,如果是为了客户端-服务器端之间的传输安全,那因为是 https 加密连接,自己再加密就是多余的了。
你用的是对称加密算法吧,密钥是写在程序代码里的么?那不就是等于公开了么?
瞎讲了,我们服务器需要我加完了密再发送给服务端
这种加密工作还是到服务器端去做比较靠谱一点。
有没有人知道啊??????
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
讲真,这不是安全的方式。
参考 http://blog.51cto.com/7865145/2090041 这个
var CryptoJS = require ( '../../utils/tripledes.js' )
var Util = require ( '../../utils/util.js' )
在 tripledes.js末尾添加
module .exports = CryptoJS; //微信小程序引用类库文件,需要将对象 以module.exports的形式,或其他小程序支持的形式输出,才能正常使用.
可以发下具体的des加密步骤吗
var CryptoJS = require('../../utils/DES/tripledes.js')
require('../../utils/DES/mode-ecb.js')
我引入后出现问题了
秘钥写在程序里,到时候程序要压缩的,代码压缩他们不知道我们的秘钥的
不清楚你加密的目的是什么,如果是为了客户端-服务器端之间的传输安全,那因为是 https 加密连接,自己再加密就是多余的了。
你用的是对称加密算法吧,密钥是写在程序代码里的么?那不就是等于公开了么?
瞎讲了,我们服务器需要我加完了密再发送给服务端
这种加密工作还是到服务器端去做比较靠谱一点。
有没有人知道啊??????