美文网首页
crypto加密

crypto加密

作者: benbensheng | 来源:发表于2019-04-03 10:37 被阅读0次

crpto加密

基本代码块

var crypto = require('crypto');
function MD5(password){
var hash = crypto.createHash('md5');
var MD5password=hash.update(password).digest("base64");
return MD5password;
}
var MD5password=MD5(MD5("2").substr(5,8)+MD5("2"))

函数说明

  • var hash = crypto.createHash('md5'); //md5或者sha1
  • var hmac = crypto.createHmac('md5', '密钥');
    Hmac算法也是一种哈希算法,它可以利用MD5或SHA1等哈希算法。不同的是,Hmac还需要一个密钥
  • hash.update(password).digest("base64");
    update放密码
    digest放编码
  • MD5(MD5("2").substr(5,8)+MD5("2"))
    对进行md5加密的密码进行剪切等操作进行二次加密

相关文章

网友评论

      本文标题:crypto加密

      本文链接:https://www.haomeiwen.com/subject/lnlabqtx.html