密码校验问题
来源:11-1 增加用户管理功能

蓝色西西
2020-07-02
检验用户密码时,为什么不能把123传递到后端,然后后端 MD5(123) 是否等同于 数据库password,这样的形式来判断呢,为什么非要在前端MD5(123)呢,这样前端的算法不久容易被查看出来吗。
写回答
1回答
-
密码明文传输非常危险。
以前有移动基站或免费wifi的骗局就会利用这一点,比如你连了个免费wifi,你登录了什么网站,传输了什么用户名、密码都会被对方的路由器记录。密码就泄露了。
md5一般加盐值就很难破,也可以采用其它加密算法,比如sha256。
232020-07-04
相似问题