且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

node.js 哈希字符串?

更新时间:2023-11-14 09:25:10

看一看 crypto.createHash(算法)

var filename = process.argv[2];
var crypto = require('crypto');
var fs = require('fs');

var md5sum = crypto.createHash('md5');

var s = fs.ReadStream(filename);
s.on('data', function(d) {
  md5sum.update(d);
});

s.on('end', function() {
  var d = md5sum.digest('hex');
  console.log(d + '  ' + filename);
});