vue.js 怎么做md5加密

 我来答
布安杉si
2018-04-04 · TA获得超过1794个赞
知道小有建树答主
回答量:7
采纳率:0%
帮助的人:3644
展开全部

一,有关于JS md5加密:
下载包:
1:md5.js    ; 

2: md4.js   ;

3: sha1.js。

二,使用MD5加密的方法:
下载md5.js文件,在网页中引用该文件:

< script type="text/javascript" src="md5.js">< /script>

三,在你需要使用MD5加密的地方如此调用:

< script type="text/javascript" >
hash = hex_md5("input string");
< /script>


其他两个算法类似。

用javascript加密的好处是可以在客户端完成加密之后传送到服务端,
即可以减轻服务端负担,拿察也可以保证传输的安全。

可以使用crypto-js插件来进行加密的。

我就说一下在node环境中使用吧(直接引入其实也差不多)

1,首先安装crypto-js包:

一般加密的地方消岁茄都是需要发送ajax,所以最好把ajax再封装一下(这样只要在这里加密就可以了),将封雀汪装的ajax文件挂到VUE全局方法(就是在在入口的地方使用Vue.prototype)

2,在ajax文件处引入下面两个文件:

   var CryptoJS = require("crypto-js/core");var MD5 = require("crypto-js/md5") //或者使用ES6 importimport CryptoJS from 'crypto-js/core';import MD5 from 'crypto-js/md5';   

3,最后在需要使用的地方用这“CryptoJS.MD5(需要加密的值)”。

百度网友72047f9
2017-04-17 · TA获得超过258个赞
知道小有建树答主
回答量:220
采纳率:50%
帮助的人:110万
展开全部

我是使用crypto-js插件来进行加密的。我就说一下在node环境中使用吧(直接引入其实也差不多)

  1. 首先安装crypto-js包

  2. 一般加密的地方都是需要发送ajax,所以最好把ajax再封装一下樱携(这样只要在这里加密就可以了),将封装的ajax文件挂到VUE全局方纯睁法(就是在在入口的地方使用Vue.prototype)

  3. 在ajax文件处引入下面两个文件

    var CryptoJS = require("crypto-js/core");
    var MD5 = require("crypto-js/md5")

    //或者使用ES6 import
    import CryptoJS from '做颂岁crypto-js/core';
    import MD5 from 'crypto-js/md5';
  4. 最后在需要使用的地方用这“CryptoJS.MD5(需要加密的值)”

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式