您的位置首页生活百科

泄露密文密码和明文密码有什么差别?

泄露密文密码和明文密码有什么差别?

的有关信息介绍如下:

泄露密文密码和明文密码有什么差别?

谢邀!

首先,我们需要一些前提条件,在这个问题中,我们假定黑客虽然获得了用户的数据库,但是并没有长期侵入后端服务,否则就完全不需要管密码了。

在这个前提下,一个正确的后端服务实现是这样的。

从这个流程来看,黑客如果没有拿到密码原文,仅仅拿到salt和hash,还是无法登录

@Nick 提到的其实是更重要的原因,如果明文存储,甚至不加盐简单hash,黑客就可以得到用户密码。不仅能够攻击这个泄密的服务,还可以利用密码重用的弱点攻击用户的其他服务,比如最近任天堂账号又被攻破了……