设置长度与字符类型,基于浏览器加密随机源生成真正随机的强密码,自动跳过 0/O/1/l/I 等易混淆字符,并实时给出强度与熵值评估。
已剔除 0/O/1/l/I 等易混淆字符,抄写更不容易出错。
人脑很难产出真正随机的字符串:常用词、生日、键盘走位、aA1! 结尾,这些都是撞库字典的常客。相比之下,密码管理器或生成器产生的长随机串几乎没有规律可循,安全性高出几个量级。
本工具使用的是 crypto.getRandomValues,这是浏览器提供的密码学安全伪随机数生成器(CSPRNG),与 Math.random() 那种可预测的伪随机完全不同。字符池里还预先剔除了 0/O/1/l/I 这些肉眼容易混淆的字符,抄写密码时不容易出错。
生成过程完全在本地浏览器内完成,没有任何网络请求,服务器不知道你生成了什么,密码也不会被记录。注意:本工具生成的是「强而随机」的密码,请务必配合密码管理器保存,不要依赖记忆。
crypto.getRandomValues 生成,没有任何网络请求,服务器不知道你生成了什么,也不会有任何记录。crypto.getRandomValues 属于密码学安全伪随机数生成器(CSPRNG),其输出不可预测,用于密码、密钥等安全场景是被业界认可的标准做法。审核通过后就会展示在留言板上,稍安勿躁~
还没有留言,来抢沙发吧!