常见的密码加密的两种方式
加密:
md5加密 有加密 也有解密
sha256加密 只有加密 没有解密
1 /* 加密 1*/ 2 const crypto = require('crypto'); 3 //创建加密模式 sha256 2 4 const hash = crypto.createHash('sha256'); 5 //加密的数据 3 6 hash.update(password); 7 //加密的结果 4 8 //console.log(hash.digest('hex')); 9 userModel.userSave({username,password:hash.digest('hex')},(result)=>{ 10 if(result){ 11 res.json({ 12 status:true, 13 info:"注册成功" 14 }) 15 } 16 })
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步