美文网首页
node中使用md5加密密码

node中使用md5加密密码

作者: 悦者生存 | 来源:发表于2018-08-19 21:58 被阅读340次

我们把密码存到数据库的时候一般要加密,加密的方式主要有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 ......");    
});

相关文章

  • Java 登录模块设计

    登录流程 前端登录传输用户名和md5加密后的密码 后端对密码在进行md5加密,或者使用md5加密的密码 + id ...

  • python的加密几种加密方式

    如果使用md5加密,则密码包含32个字符 如果使用sha1加密,则密码包含40个字符,这里使用这种方式 md5加密...

  • 密码学

    一、数据加密方法 以前对于用户密码一般使用MD5进行加密,但是现在单独使用MD5对用户密码加密已经不安全了! 现在...

  • hashlib加密

    如果使用md5加密,则密码包含32个字符如果使用sha1加密,则密码包含40个字符,这里使用这种方式 md5加密方...

  • iOS如何使用MD5加密

    在登录注册时,经常采用MD5加密技术对密码,也用于对敏感数据进行加密。本文简单介绍了iOS中MD5加密的使用方式。...

  • Unity MD5加密常用方法

    在开发中涉及到用户密码的时候,通常会对用的密码进行加密。 以MD5加密方式常用 下面保存C#加密MD5 16位加密...

  • IOS的加密方式--HMAC加密

    此加密方法需要先生成密钥,然后再对密码进行MD5和HMAC加密,数据库中需要存放当时使用的密钥和密码加密后的密文 ...

  • Spring Security

    Basic使用Base64 加密传输密码明文传输 Digest使用MD5 加密传输避免密码明文传输 X.509 证...

  • 31.MD5加密

    先说一下:MD5加密可破解,每一个原密码对应一个不变的MD5加密的密码效果: MD5加密demo 密码: c1j2...

  • 密码处理类

    前言 在实际项目中对用户密码的加密方式使用简单的md5加密已过时,实际上在md5的加密方式是很容易被反md5解析的...

网友评论

      本文标题:node中使用md5加密密码

      本文链接:https://www.haomeiwen.com/subject/hsbfiftx.html