Linux 拨号vps windows公众号手机端

前端数据加密方式有哪些

lewis 6年前 (2019-03-23) 阅读数 14 #网络攻防
文章标签 前端数据加密

前端中有以下几种常见的数据加密方式

1.base64加密

使用方法:

<scriptsrc="js/base64.js"></script>

  varb=newBase64();

  varstr=b.encode("admin:admin");//加密

  varstr1=b.decode(str);//解密

  console.log(str);

  console.log(str1)

2.RSA加密

使用方法:

<scriptsrc="js/jsencrypt.js"></script>

  varstr="密码";

  //加密

  varencrypt=newJSEncrypt();

  encrypt.setPublicKey(publicKey);

  varencryptStr=encrypt.encrypt(str);

  console.log("加密后:"+encryptStr);

  //解密

  vardecrypt=newJSEncrypt();

  decrypt.setPrivateKey(privateKey);

  vardecryptStr=decrypt.decrypt(encryptStr);

  console.log("解密后:"+decryptStr);

3.sha1加密

使用方法:

<scriptsrc="js/sha1.js"></script>

  varsha=hex_sha1('mima123465');

  console.log(sha);

4.md5加密

使用方法:

<scriptsrc="js/md5.js"></script>

  varpwd=hex_md5("val");  //val表示加密前的值

  console.log(pwd);  //pwd表示加密后的值

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门