node.js的MD5加密模块
直接在NODE中引入md5依赖包:
下载安装md5依赖包
npm install md5
md5加密实例:
var md5 =require("md5"); //设置加密字符串 var passWord="if(1==1){console.log('i love you')}"; console.log(md5(passWord));//a775657889f1ad6e19178c3cd734392b
当然只是单纯的对数据进行MD5加密也并不安全,最好在数据上加上一点盐料:
var md5 =require("md5"); //设置加密字符串 var passWord="if(1==1){console.log('i love you')}"; //在原来的字符串的基础上加上一些特殊文本,例如“zhangpeiyue.com" console.log(md5(passWord+"zhangpeiyue.com"));//13c22698f52329433107e75b49330484
nodejs中的MD5加密方式:
第一种:
var crypto=require('crypto'); var md5=crypto.createHash("md5"); md5.update("abcdef"); var str=md5.digest('hex'); var s=str.toUpperCase(); //32位大写 console.log(s);
第二种:
var md5=require("md5") var str=md5("abcdef") //str=e80b5017098950fc58aad83c8c14978e 默认32位小写
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。