nodejs 自带模块 crypto
var cry = require("crypto");
首先设置加密方式 常见的 md5 、 sha1等
var sha1 = cry.createHash("sha1");
sha1.update("abc"); //加密的字符串
//功能类似于
sha1.update("a");
sha1.update("b");
sha1.update("c");
如果想看所有的加密方式可以用getHashes()方法去获取
最后获取加密的结果
sha1.digest("hex");
文章来源: nodejs加密模块的学习