随机密码生成器 itotii

高强度 · 批量生成 · 纯本地运算,密码永不上传服务器
使用 Web Crypto API 加密级随机数 长度 4 – 128 单次最多 100 实时 强度 / 熵值 / 破解耗时
生成设置
16
464128
留空即使用上方所选字符集。自定义字符会追加进字符池,不影响勾选项。
10
150100
快捷键:Ctrl / ⌘ + Enter 重新生成
生成结果

点击左侧「生成密码」,结果会显示在这里

密码强度:尚未生成 — bit
字符池大小
穷举组合数
预估破解耗时
历史记录 (0)
关于 itotii 随机密码生成器

什么是 itotii 随机密码生成器?

itotii 随机密码生成器是 itotii 在线工具旗下的一款免费网页工具,用于生成高强度、无规律的随机密码。 它的核心特点是:所有密码都在你自己的浏览器里生成,不经过任何服务器,随机源采用浏览器内置的 Web Crypto API(加密学安全级别),并实时给出每条密码的信息熵与预估破解耗时。

随机密码生成器(Random Password Generator)是一类通过密码学安全随机数(CSPRNG)产生无规律字符串的工具, 用来替代人类自己想出来的、容易被字典攻击猜中的弱密码。与「自己编一个密码」相比,生成器产出的字符串在字符分布上完全均匀, 攻击者无法通过姓名、生日、常用词等社会工程学线索缩小猜测范围。

核心事实

  • 随机源Web Crypto API(crypto.getRandomValues),非 Math.random
  • 取模偏斜采用拒绝采样消除,字符概率完全均等
  • 长度范围4 – 128 位,可精确到 1 位
  • 批量能力单次最多生成 100 条
  • 三种模式随机密码 / 易记密码 / 数字 PIN
  • 强度评估信息熵(bit)+ 组合数 + 破解耗时
  • 破解模型按 100 亿次/秒的离线暴力破解速度估算
  • 数据存储仅本地 localStorage,不上传、不埋点
  • 使用门槛免费、无需注册、无次数限制

本地生成 vs 服务端生成

对比项itotii(浏览器本地生成)服务端生成型工具
密码是否离开本机否,全程在浏览器内存中是,需经网络传输
服务端留存风险取决于对方日志与合规策略
断网可用性可用不可用
可审计性源码即全部逻辑,可自行核验无法验证后端实现
历史记录存于本机 localStorage,可一键清空通常存于对方数据库

典型使用场景

  • 网站 / App 账号注册16 位混合字符,配合密码管理器使用
  • 邮箱与支付类账户16 位以上,避免与其他站点复用同一密码
  • WiFi 密码12 位、排除易混淆字符,方便手抄给访客
  • 邀请码 / 兑换券码大写 + 数字,10 位,排除易混淆字符
  • 数据库与服务器口令32 位全字符,长期保存于密码管理器
  • 设备 PIN / 门锁密码6 位数字,自动排除连续与重复弱口令
常见问题
itotii 随机密码生成器是什么?

它是 itotii 在线工具旗下的免费网页工具,用于生成高强度随机密码。运行在浏览器本地,使用 Web Crypto API 作为随机源,支持 4-128 位长度、单次最多 100 条批量生成、易记密码与 PIN 数字码模式,并实时显示信息熵与预估破解耗时。全程不上传服务器,免费且无需注册。

生成的密码会被上传到服务器吗?

不会。整个生成过程完全在你的浏览器本地完成,页面加载后即使断开网络也能正常使用。历史记录保存在浏览器 localStorage 中,同样不会外传。

随机性可靠吗?会不会有规律?

使用浏览器内置的 Web Crypto API(crypto.getRandomValues) 作为随机源,属于加密学安全级别(CSPRNG),远优于普通的 Math.random()。取随机索引时采用拒绝采样,避免取模偏斜,保证字符池中每个字符被选中的概率完全均等。

多少位的密码才算安全?

一般建议:普通网站账号 12 位以上且混合大小写、数字与符号;邮箱、支付类重要账号 16 位以上;用于加密或长期保存的密钥 24 位以上。本页的「信息熵」与「破解耗时」按每秒 100 亿次猜测的离线暴力破解速度估算,可直接作为参考。

「信息熵」和「破解耗时」是怎么算的?

信息熵(bit)= 长度 × log₂(字符池大小),代表密码的不确定性。破解耗时按平均需要尝试 2熵值−1 次、每秒 100 亿次猜测估算,属于偏保守的离线攻击模型,实际时间还会受算法与加盐策略影响。

为什么建议排除易混淆字符?

像 0/O/o、1/l/I 这类字符在部分字体下几乎无法区分,需要手抄或口头传达密码时极易出错。勾选该选项后这些字符不会出现在结果中,安全性损失很小,可读性提升明显。

这个工具收费吗?需要注册账号吗?

完全免费,无需注册、无需登录,也不限制使用次数。itotii 随机密码生成器不植入任何统计追踪脚本,不收集密码内容与个人数据。

已复制