微信小程序ras加密(比如密码加密)

1、小程序公共js文件引入wx_rsa.js文件   下载地址:https://download.csdn.net/download/huanhunacsdn/10433043

2、自己写的js

var rsa = require("../js/wx_rsa.js");

var  publicKey ='';(后端提供的publicKey)

function pubRSA(text){

var input_rsa = text;

if(!text){

// console.log(1);

var input_rsa = '加密文本';

}

var encStr = ""

var encrypt_rsa = rsa.RSAKey();

encrypt_rsa = rsa.KEYUTIL.getKey(publicKey);

encStr = encrypt_rsa.encrypt(input_rsa);

encStr = rsa.hex2b64(encStr);

return encStr;

console.log(encStr);

// console.log("加密结果:" + encStr)

}

module.exports = { pubRSA: pubRSA}

//页面调用:

var pubRSA = require("../../js/public_rsa.js");

//this.data.pwd为输入框输入的密码,这样就完成了小程序的密码加密提交给后台

var encStr = pubRSA.pubRSA(this.data.pwd);

猜你喜欢

转载自blog.csdn.net/huanhunacsdn/article/details/81167882
今日推荐