NodeJs使用md5对数据加密

Posted 杰_森

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NodeJs使用md5对数据加密相关的知识,希望对你有一定的参考价值。

1、安装crypto
    npm install crypto --save
2、在页面中引入 crypto
    var crypto = require("crypto");
3、封装方法
    function md5(s) {
        //注意参数需要为string类型,否则会报错
         return crypto.createHash(\'md5\').update(String(s)).digest(\'hex\');
    }
4、调用方法加密(key为自己定义的)
   password = md5(`${password}${key}`);

具体操作如下  

新建一个文件用于封装加密函数(index.js)

 

使用前引入

 

以上是关于NodeJs使用md5对数据加密的主要内容,如果未能解决你的问题,请参考以下文章

nodeJS之crypto模块md5和Hmac加密

nodejs 有md5withrsa 的加密方法吗

nodejs实现md5和SHA256加密

JAVA中使用MD5加密工具类实现对数据的加密处理

模块使用(md5加密StringIOJSON)

如何对nodejs代码加密?国内,除了 jshaman 还有别的nodejs保护提供商吗?