担心某个密码可能已落入攻击者手中?请在上方输入密码,我们将使用 Have I Been Pwned 数据库,将其与在真实数据泄露中暴露的数亿个密码进行比对。此检测可保护隐私:您的密码会在您的浏览器中进行哈希处理,仅会发送该哈希值的前五个字符——您真正的密码绝不会离开您的设备。
当攻击者从某家公司或服务窃取信息时,便发生了数据泄露——窃取的信息通常包括用户名和密码。随后,这些凭据会被收集成庞大的列表,并在网上进行交易或公开发布。如果您使用的某个密码出现在这些列表中,则被视为「pwned」(已被攻破),攻击者会尝试用它登录您的其他账户,这种攻击称为credential stuffing(撞库攻击)。这就是为什么即便泄露并非源于您自身,一个已泄露的密码仍然十分危险。
仅仅为了询问密码是否安全就将其发送到某个网站,这会背离初衷。因此,本工具采用了一种巧妙的技术,称为 k-anonymity(k 匿名技术):
该服务永远不会看到您的密码,永远不会看到其完整哈希值,也无法判断返回的条目中(如有)哪一个是您的。我方也不会存储任何内容。
「未发现」的结果令人安心——它意味着该密码不在 Have I Been Pwned 已知的泄露记录中。不过,这并不保证该密码足够强健。即便尚未泄露,一个简短或简单的密码仍可能被破解,因此也请使用我们的密码强度检测器进行检测。
安全。得益于 k-anonymity(k 匿名技术),您的密码会在本地进行哈希处理,仅会发送该哈希值的一个 5 字符片段。密码及其完整哈希值绝不会离开您的浏览器,并且不会存储任何内容。
来自 Have I Been Pwned,这是一项广受尊重的服务,它将在公开数据泄露中暴露的密码汇集成一个可搜索且保护隐私的数据库。
不一定,但这意味着该密码已为攻击者所知,使用起来并不安全。请在任何使用过它的地方更改密码,并改用唯一的、生成的密码。
不是。它只意味着该密码尚未出现在已知的泄露中。强度取决于长度和随机性——请使用强度检测器单独进行检测。
密码生成器 — 在几秒内生成强大、随机的密码和易记的口令短语。选择您想要的长度和字符集,并即时复制密码——一切均在您的浏览器中本地运行,因此不会发送、记录或存储任何数据。
PIN 生成器 — 直接在您的浏览器中生成随机、安全的 PIN 码(3–12 位)。避免使用 1234 或 0000 等弱 PIN 码,可批量生成,并一键复制——不会发送到任何地方。
密码短语生成器 — 用随机单词创建强大、易记的密码短语——易于记忆,难以破解。选择单词数量和分隔符,批量生成,全部在您的浏览器本地完成。
密码强度检测器 — 立即测试您的密码强度。查看它的熵、估计的破解时间,以及究竟需要修复什么——一切都在您的浏览器中本地检测,绝不会发送到任何地方。
哈希生成器 — 即时生成任意文本的 MD5、SHA-1、SHA-256 和 SHA-512 哈希值。一切均在您的浏览器中本地计算——您的文本绝不会发送到任何地方。