老师好,在前端也使用js代码对密码进行两次md5加密,以及加盐噪声处理。而js代码用户是可以看到的,这样会不会使恶意用户更容易了解加密的原理,而进行破解呢?

来源:3-2 登录功能实现上

慕粉18222617012

2020-02-19

  • 老师好,在前端也使用js代码对密码进行两次md5加密,以及加盐噪声处理。

  • 而js代码用户是可以看到的。

  • 这样会不会使恶意用户更容易了解加密的原理,而进行破解呢?

还是说这种攻击的可能性很小(大多数攻击是通过抓取数据包进行的?)或者难度很高(两次反查询很难?)。

谢谢老师抽出时间解答~
(●’◡’●)

写回答

1回答

若鱼1919

2020-02-20

js是明文的,要想做到安全可以参考银行之类的做法使用浏览器安全控件、插硬件key之类的做法。课程的做法只是在裸奔的基础上稍微做了一点加强 仅此而已

1
1
慕粉18222617012
非常感谢!
2020-02-21
共1条回复

Java秒杀系统方案优化 掌握海量访问通用解决方案

各种缓存/JSR303参数检

2695 学习 · 941 问题

查看课程