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

1、小程序公共js文件引入wx_rsa.js文件   下载地址:https://download.youkuaiyun.com/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);

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值