前端开发

 首页 > 前端开发 > javascript > js加密算法

js加密算法

分享到:
【字体:
导读:
          js加密算法 1、base64加密 在页面中引入base64.js文件,调用方法为: !DOCTYPEHTMLhtmlheadmetacharset=utf-8titlebase64加密/titlescripttype=text/javascriptsrc=base64.js/scriptscripttype=text/javascriptvarb=newBase64();vars...

js加密算法

1、base64加密

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

   





base64加密

  
        var b = new Base64();  
        var str = b.encode("admin:admin");  
        alert("base64 encode:" + str);  
     //解密
        str = b.decode(str);  
        alert("base64 decode:" + str);  
  





 

2、md5加密

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

  






md5加密

  
  var hash = hex_md5("123dafd");
    alert(hash)
  





3、sha1加密

  据说这是最安全的加密

  页面中引入sha1.js,调用方法为

  






sha1加密


  var sha = hex_sha1('mima123465')
    alert(sha)   
  




相关引入文件

base64.js

md5.js

sha1.js


分享到:
web跨域问题解决方案
web跨域问题解决方案 同源策略/SOP(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击(可以参考我的这篇文章)。 SOP要求两个通讯地址的协议、域名、端口号必须相同,否则两个地址的通讯将被浏览器视为不安全的,并被block下来。比如“http页...
JavaScript享元模式实现方法
   在JavaScript中,浏览器特别是移动端的浏览器分配的内存很有限,如何节省内存就成了一件非常有意义的事情。节省内存的一个有效方法是减少对象的数量。  享元模式(Flyweight),运行共享技术有效地支持大量细粒度的对象,避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类)。  享元模式可以避免...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……