vue MD5 加密及实现登录密码加密


准备工作:引入依赖

npm install --save js-md5

第二步,在需要加密的地方导入md5文件

import md5 from 'js-md5';

第三步,加密

md5('')//放入你需要加密的内容

 

其实你仔细想一想,md5是加密算法吗?

首先,无论是对称加密还是非对称加密,都有明文到密码再到明文,也就是加密、解密

但是MD5不一样,他是不可逆呢,哪怕是现在市面上所谓的MD5解密都是暴力破解,采用枚举、字典、彩虹

这是因为MD5本质是hash算法,一个明文在经过MD5算法后结果是唯一的,例如:

 

 

 

 所以,你要用MD5来加密账户密码是很好实现的,可以在前端实现也可以在后端实现,无论是那边,同一个明文加密结果都是一样,直接验证就行

当然,你如果不嫌麻烦,你可以把账户+密码去加密生成新密码,增大所谓的破解难度

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM