Node.js 学习笔记 之 数据加密算法
MD5 哈希加密算法
核心代码
// 导入 crypto md5 加密
const crypto = require('crypto')
// 进行密码加密
function my_md5(initPwd) {
// 创建哈希加密算法
var md5 = crypto.createHash('md5')
var password = md5.update(initPwd).digest('base64')
return password
}
// test 测试
console.log('原始数据加密结果:Y6nw6nu5gFB5a2SehUgYRQ==')
console.log('原始数据加密结果:' + my_md5('需要加密的数据'))
console.log('原始数据二次加密结果:' + my_md5(my_md5('需要加密的数据')))
console.log('原始数据三次加密结果:' + my_md5(my_md5(my_md5('需要加密的数据'))))
console.log('原始数据三次强加密结果:' + my_md5(my_md5(my_md5('需要加密的数据') + '自定义加密字符串') + '自定义加密字符串'))
效果图