node中使用md5加密密码

我们把密码存到数据库的时候一般要加密,加密的方式主要有md5和sha1,那么怎么加密呢?这就用到了utility这个第三方库
utility有两个很重要的方法,一个是sha1,一个是md5,通常使用他们对字符串进行加密处理。

首先我们安装md5第三方模块

npm install utility --save-dev
var express=require("express");
var utility=require("utility");
var app=express();

app.get("/",function(req,res){
    var name=req.query.name;
    console.log("receive name info:"+name);
    var sha1Value=utility.sha1(name);
    res.send("your name is :"+sha1Value);
    var md5Value=utility.md5(name);
   res.send("your name is :"+md5Value);
});

app.listen(3000,function(){
    console.log("server is running ......");    
});

你可能感兴趣的:(node中使用md5加密密码)