需要一个全新且难以猜测的 PIN 码?选择一个长度,一键生成随机数字 PIN 码。每一位数字都来自您浏览器的加密安全随机数生成器,因此结果是真正不可预测的——而且由于一切都在本地运行,您的 PIN 码绝不会被发送、记录或存储在任何地方。保持开启“避免明显的 PIN 码”,工具会为您跳过 1234、0000 等弱模式以及简单的连续序列。
PIN 码的组合数远少于密码,因此为数不多的可预测组合会被最先尝试。对泄露 PIN 码的研究每次都显示出同样的常见情况。请避开:
随机 PIN 码可以避免所有这些问题。生成器的“避免明显的 PIN 码”选项会自动拒绝重复数字、连续序列以及广为人知的弱 PIN 码。
越长越安全。每增加一位数字,可能的组合数就会乘以十:
| 长度 | 组合数 | 说明 |
|---|---|---|
| 4 位 | 10,000 | 银行卡标准——在尝试次数受限锁定时已足够安全。 |
| 6 位 | 1,000,000 | 适合手机和应用程序的良好默认值。 |
| 8+ 位 | 100,000,000+ | 最适合不限制尝试次数的场景。 |
大多数银行卡使用 4 位数字,因为芯片或 ATM 会在几次错误尝试后锁定,这使得即便是 4 位 PIN 码在实际使用中也是安全的。对于手机、密码管理器解锁码以及攻击者可以多次尝试的任何场景,请选择 6 位或更多。
是的。每一位数字都由 crypto.getRandomValues()(浏览器的加密安全生成器)抽取,没有偏差。这些 PIN 码绝不会离开您的设备。
不会。生成完全在您的浏览器中进行。不会传输、记录或存储任何内容,并且一旦您关闭页面,您的 PIN 码就会消失。
对于在几次错误尝试后锁定的卡片和手机,是的——锁定机制起到了保护作用。在尝试次数不受限制的场景下,请选择 6 位或更多。
可以。使用“生成”按钮旁边的计数器来批量创建,然后全部复制或将它们下载为文本文件。
密码生成器 — 在几秒内生成强大、随机的密码和易记的口令短语。选择您想要的长度和字符集,并即时复制密码——一切均在您的浏览器中本地运行,因此不会发送、记录或存储任何数据。
密码短语生成器 — 用随机单词创建强大、易记的密码短语——易于记忆,难以破解。选择单词数量和分隔符,批量生成,全部在您的浏览器本地完成。
密码强度检测器 — 立即测试您的密码强度。查看它的熵、估计的破解时间,以及究竟需要修复什么——一切都在您的浏览器中本地检测,绝不会发送到任何地方。
密码泄露检测 — 检测您的密码是否曾出现在已知的数据泄露中。得益于 k-anonymity(k 匿名技术),仅会发送其哈希值的前五个字符——您的密码始终留在您的浏览器中。
哈希生成器 — 即时生成任意文本的 MD5、SHA-1、SHA-256 和 SHA-512 哈希值。一切均在您的浏览器中本地计算——您的文本绝不会发送到任何地方。