需求:NodeJS->接入层->密码管理,加密

密码作用

web前后端漏洞分析与防御(四)-密码安全

 

信息摘要算法(哈希算法)

这种函数是一种摘要算法,你给他输入一个任意长的数据A他给你返回固定长度的数据B,也称B为“指纹”。

  • 明文 -> 密文
  • 雪崩效应(密码混乱)
  • 不可逆性
  • 密文固定长度
  • md5 sha1 sha256

md5单向变换

web前后端漏洞分析与防御(四)-密码安全

 

web前后端漏洞分析与防御(四)-密码安全

 

密码传输安全性(明文)

前端加密只能阻止用户的明文密码不被拿到。(防止伤害其他网站,随机性,防止反**)

jspm install npm:js-md5

PHP密码

md5,sha1,hash函数

生物特征密码问题(指纹(唇纹),虹膜(3sTAR),声纹(微信),人脸…..)

  • 私密性-容易泄露
  • 安全性-碰撞(概率性(相似)判断)
    • 无雪崩
      • 唯一性-终身唯一-无法修改

web前后端漏洞分析与防御(四)-密码安全

 

相关文章: