前台或者 移动端 对 明文进行加密 要依赖base64.js
var b = new Base64();
var password = $("#password").val();
alert(password);
var str = b.encode(password);
alert("base64 encode==== " + str);
(
//解密
str = b.decode(str);
alert("base64 decode==== " + str);
)
前台或者移动端的字符串 进行加密传到后台 后台要依赖
import org.apache.commons.codec.binary.Base64;//依赖包
str = str.replace(" ", "+");//base64解密部分乱码问题(“+” 号,在urlecode编码中会被解码成空格)
String decryptOver = new String(Base64.decodeBase64(str), "UTF-8")
这样就好了。
jar包 和 js网上下载吧。