一、下载加密库:
npm install crypto
常见的摘要算法 与 对应的输出位数:
- MD5:128位
- SHA-1:160位
- SHA256 :256位
- SHA512:512位
二、MD5加密
-
概述:
MD5消息摘要算法,属Hash算法一类。MD5算法对输入任意长度的消息进行运行,产生一个128位的消息摘要(32位的数字字母混合码)。 -
MD5主要特点:
不可逆,相同数据的MD5值肯定一样,不同数据的MD5值不一样var crypto = require('crypto'); //引入crypto模块 var md5 = crypto.createHash('md5'); var message = 'hello'; var digest = md5