通用算法

安全密码与 UUID 生成ZH

无需服务器请求、账户、历史记录或隐藏 seed,即可生成独立随机值。

选项
估算熵
字符表大小

生成的密码不会保存,请立即妥善存储。

全部处理仅在当前标签页完成。

等待输入。

使用方法

密码模式生成适合密码管理器保存的随机秘密;UUID 模式生成非秘密随机标识符。

  1. 选择密码或 UUID,设置数量;密码模式还需设置长度和字符集。
  2. 执行生成;长度允许时,每个密码都会包含所有已选字符集。
  3. 立即复制结果,并把密码保存到可信密码管理器。

完整示例

输入
密码 · 长度 20 · 小写 + 大写 + 数字 + 符号
输出
一个 20 字符随机密码和估算熵值

实际输出每次不同,Rigula 不会保存。

方法与定义

  • 随机字节来自 crypto.getRandomValues;拒绝采样避免模偏差,Fisher–Yates 用于随机排列。
  • UUID 设置 RFC 9562 v4 与 variant 位;熵只是按字符表计算的理想估算,不是安全保证。

限制与边界

  • 密码安全仍取决于独立使用、安全存储、钓鱼防护和目标服务。
  • 密码长度支持 8–128,每次最多生成 50 条。

隐私

全部输入与结果仅保留在当前标签页;Rigula 不会上传、存储,也不会把内容写入分享链接。