PIN 码生成器
用安全随机源生成数字 PIN 码。可设置长度和数量,排除重复数字、连续数字、常见 PIN 和年份样式,并显示熵值。全部在浏览器中运行。
PIN 码只有在难以预测时才安全,可大多数人偏偏选生日、重复数字或 1234。这个生成器从浏览器的安全随机源逐位取数,可排除重复数字、连续数字、最常见的 PIN 和像年份的数字,并准确告诉你应用规则后还剩多少种组合。
使用方法
- 选择长度:4 位、6 位、8 位或自定义。
- 设置要生成的 PIN 数量。
- 打开需要的过滤条件(不含连续数字、避开常见 PIN、避开年份)。
- 生成并复制 PIN 码。
计算公式
没有任何规则的 n 位 PIN 有 10ⁿ 种组合,熵为 n × log₂(10) 比特。每个过滤条件都会去掉一部分组合;长度不超过 8 位时,工具会精确统计剩余的组合数。
示例
不加规则的 4 位 PIN 有 10,000 种组合,熵约为 13.29 比特。排除连续数字(从 0123 到 9876 共 14 个)和最常用的 20 个 PIN 后还剩 9,968 种,损失很小,却去掉了攻击者最先尝试的那些 PIN。
常见问题
这些 PIN 是真正随机的吗?
是的。它们使用浏览器的密码学安全随机源 crypto.getRandomValues 并配合拒绝采样,而不是可预测的 Math.random。
需要避开常见 PIN 吗?
需要。1234、0000、1111 等少数 PIN 占了现实中很大一部分,攻击者也会最先尝试。该过滤条件会把它们排除掉。
为什么 4 位 PIN 比较弱?
只有 10,000 种可能,如果不限制尝试次数很快就能猜中。比起一个随机 PIN,更长的 PIN 以及输错几次就锁定的机制更重要。
仅供参考和娱乐。请遵守当地法律;如饮酒、博彩或投资加密货币,请理性适度。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/pin-generator/
引用此工具
kakaoCalc. (2026, November 8). PIN 码生成器. https://kakao.mobile/zh/tools/pin-generator/
“PIN 码生成器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/pin-generator/.