【转发】JS实现密码加密

来源:互联网 发布:金盾软件 编辑:程序博客网 时间:2024/05/16 10:40

1. Base64加密

在页面中引入base64.js文件,调用方法为:

<!DOCTYPE HTML><html><head><meta charset="utf-8"><title>base64加密</title><script type="text/javascript" src="base64.js"></script><script type="text/javascript">          var b = new Base64();          var str = b.encode("admin:admin");          alert("base64 encode:" + str);       //解密        str = b.decode(str);          alert("base64 decode:" + str);  </script>  </head><body></body></html>

2. md5加密

在页面中引用md5.js文件,调用方法为

<!DOCTYPE HTML><html><head><meta charset="utf-8"><title>md5加密</title><script type="text/ecmascript" src="md5.js"></script><script type="text/javascript">    var hash = hex_md5("123dafd");    alert(hash)</script>  </head><body></body></html>

3. sha1加密

据说这是最安全的加密
页面中引入sha1.js,调用方法为:

<!DOCTYPE HTML><html><head><meta charset="utf-8"><title>sha1加密</title><script type="text/ecmascript" src="sha1.js"></script><script type="text/javascript">  var sha = hex_sha1('mima123465')    alert(sha)   </script>  </head><body></body></html>

源码下载:
base64.js
md5.js
sha1.js

转载自:
http://www.cnblogs.com/mofish/archive/2012/02/25/2367858.html

另附一个在线base64编码解码的地址,可以确认用:
http://base64.xpcha.com/

原创粉丝点击