看啥推荐读物
专栏名称: 前端充电宝
掘金LV8作者,坚持原创。分享前端技术文章、学习资料、面试经验、热点资讯,开启前端进阶之旅!
今天看啥  ›  专栏  ›  前端充电宝

面试官:为什么忘记密码只能重置,而不能告诉我原密码?

前端充电宝  · 公众号  ·  · 2024-04-15 10:14
未经授权,禁止转载,转载请注明出处!在网络世界中,密码是我们保护个人账户安全的第一道防线。然而,我们经常会遇到忘记密码的情况,而大多数网站在这种情况下只提供密码重置服务,而不是直接告诉我们原始密码。这背后的原因是什么呢?本文将探讨这一现象背后的原理!密码存储的安全性假设你在一个网站注册了一个账户,设置了密码为 "Password123"。为了确保这个密码的安全,通常采用哈希算法来存储密码。哈希算法是一种单向加密过程,它可以将任意长度的输入数据转换成固定长度的输出,但这个过程是不可逆的。以SHA-256算法为例,如果你的密码 "Password123" 通过SHA-256哈希后,将会得到一个64位的哈希值,如: 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8这个哈希值是唯一的,即使有其他用户设置了相同的密码,由于哈希算法的 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照