任务路径 / 从输入到结果
如何生成高强度随机密码
- 01
设置密码长度
设置 8–128 位长度(默认 24 位)并选择字符集。位数指标根据长度和字符表计算理论上界,不是强度评分。修改设置会清除旧结果。
- 02
选择字符集
在“字符集”下勾选“小写 a–z”“大写 A–Z”“数字 0–9”和“符号”——符号集共 23 个字符,涵盖 !@#$%^&*()-_=+[]{};:,.? 等。至少要保留一种字符集;每个被选中的字符集都保证在洗牌前至少出现一次。如果目标系统限制符号,就直接关掉该字符集,而不是反复生成碰运气。
- 03
生成密码
点击“生成密码”。工具通过 Web Crypto 和拒绝采样从每个已选字符集取一个字符,再从合并字符表填满剩余位置,最后执行 Fisher–Yates 洗牌。每类字符至少出现一次,但所有符合规则的完整密码并非等概率生成。
- 04
复制或下载密码
用“复制输出”把密码放入系统剪贴板,再粘贴到密码管理器;按设备策略清理剪贴板。“下载”会保存未加密的 toolars-strong-password.txt 纯文本文件,存入管理器后请保护或删除该文件。生成过程在本标签页内完成,不上传。重置只清除工作区结果,无法撤回已放到剪贴板、磁盘或其他应用的副本。
- 05
创建或校验 Bcrypt 密码哈希
使用刚生成的密码或输入其他密码,选择 4 到 12 的成本,在隔离 Worker 中创建或校验真实 Bcrypt 哈希;超过 72 个 UTF-8 字节会被明确拒绝。