如果我要让一个密码从6位数到30位数都生成40位的加密字符串,应该怎样设计规则(或者说一般是怎样设计规则的),怎么才能让它们对应起来
直接网上调用MD5加密算法,算法规则你可以直接看JS文件 。数据库里面存储的密码采用加密密码就好了。这是前台就加密。
如果想要后台MD5加密,采用shiro算法,登录调用加密算法可以实现加密。追问
如果想要后台MD5加密,采用shiro算法,登录调用加密算法可以实现加密。追问
有链接吗?另外数据结构方面不错的参考书目能推荐一下吗,有些地方不是很明白。。。
追答这是MD5加密所用js
登录js、写法
function loginCheck(){
var pw = document.getElementById("hidPwd").value;
var md5Enc = CryptoJS.MD5(pw);
document.getElementById("password").value = md5Enc;
document.getElementById("hidPwd").value = "";
document.getElementById('loginForm').submit();
}
MD5加密比较简单 就这样就可以了
后台加密shiro比较难 需要引用架包 可以参考这个
http://blog.csdn.net/wlwlwlwl015/article/details/48518003
帅哥 给个好评呗。。。。
温馨提示:答案为网友推荐,仅供参考