通过JS实现的密码加密

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>
/// 前端学习交流群461593224
<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>
/// 前端学习交流群461593224
<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>
/// 前端学习交流群461593224
<body>
</body>
</html>

base64.js

md5.js

sha1.js

学习前端的同学注意了!!!
学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入前端学习交流群461593224,我们一起学前端!

推荐阅读更多精彩内容

  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    Myselfyan阅读 3,917评论 2 58
  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    w_zhuan阅读 3,438评论 2 41
  • 新组织原则:从管理到赋能 未来新组织需要怎样的原则 新的战略思考方式,如果没有组织的创新时不可能落地的。 工业时代...
    映月夜阅读 2,374评论 1 12
  • 2017 10 26 星期四 晴 今天我没什么改变,就是上班太累了。儿子又感冒了,似乎抵抗力...
    郑宇雅芯妈阅读 102评论 1 0
  • 何以最美?——古诗也。 ——题记 是谁为我们描绘历史长...
    金石可镂1阅读 248评论 0 3