1. 程式人生 > >小程式端JS加密,傳輸PHP端解密--微信小程式聯盟

小程式端JS加密,傳輸PHP端解密--微信小程式聯盟

原創內容來自作者: 行漸遠
由於怕小程式傳輸資料被抓包,因為我做的淘寶客,所以有些資料連使用者本身都需要加密不讓看的,所以在網上找了許多辦法,大多數都是AES加密的方式,但是生成的字元太多放棄了,然後就自己鼓搗一下程式碼,分享一下咯~

JS端生產加密:

strencode: function (strings) {
    var key = 'e10adc3949ba59abbe56e057f20f883e';
    var strings = base64.encode(strings);
    var len = key.length;
    var code = '';
    for
(var i = 0; i < strings.length; i++) { var k = i % len; code += String.fromCharCode(strings.charCodeAt(i) ^ key.charCodeAt(k)); } return base64.encode(code); } ``` - 注意,JS端需要要用base64的JS庫 PHP端解密:

function strdecode(string) {key = md5(‘123456’);
string=base64decode(string);
l

en=strlen(key);
code=;for(i = 0; i<strlen(string); i++)$k=$i$code.=$string[$i]$key[$k];returnbase64decode(code);
}
“`
有什麼問題可以跟作者交流
分享連結:
小程式JS加密小程式PHP端解密