Nodejs進階:密碼加鹽


原理:就是在密碼特定位置插入特定字符串后,再對修改后的字符串進行md5運算。

 

demo

 

var crypto=require("crypto");


function cryptPwd(password,salt) {

// 密碼“加鹽”
var saltPassword=password+':'+salt; console.log('原始密碼:%s',password); console.log('加鹽后的密碼:%s',saltPassword); // 密碼“加鹽”的md5 var md5=crypto.createHash("md5"); var result=md5.update(saltPassword).digest("hex"); console.log('加鹽密碼的md5值:%s', result); } cryptPwd('123456','abc'); cryptPwd('123456','abcd');

輸出:

 

 

2017-10-30 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM