js 加密 和 java 解密

前台或者  移动端  对 明文进行加密    要依赖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编码中会被解码成空格)

StrindecryptOver = new String(Base64.decodeBase64(str), "UTF-8")


这样就好了。

jar包 和   js网上下载吧。


 
 




猜你喜欢

转载自blog.csdn.net/Cai_javaXiaoFan/article/details/79400982