课程名称:Spring Boot+Vue3前后端分离,实战wiki知识库系统
课程章节:9-5 关于密码的两层加密处理
主讲老师:甲蛙
课程内容:
·密码加密存储
常见的存储方式有明文保存和 加密保存,在保存敏感数据到数据库时为防止敏感数据被内部人员泄密、和黑客在盗取信息后得到直接可用的信息,一般都会采用合适的加密算法将信息从明文转变为密文保护起来,而常见的加密方法分为三种:
- 对称加密
- 非对称加密
- 摘要加密-----(无论用户输入什么长度的原始数据,经过计算后输出的密文都是固定长度的)
对密码的存储常见的是采用摘要加密中的MD5加密,简单、加密效果好
·密码加密传输
新知识点 +1,在不信任的网络环境中用过的信息会被黑客解析出来造成密码泄露,这也是为什么要在信息传输中加密。
解决方法:在前端对密码进行MD5加密一次,后端拿到密文再做一次MD5加密
课程收获
通过本次学习我了解了 常见的加密方式、密码在传输中的风险以及加盐加密的使用原理,受益良多也对信息安全有了更多认识。