首页 / 密码生成器
密码生成器
选择长度和字符类型,生成强随机密码。
为什么要用强随机密码?
由可猜测规律构成的密码——比如姓名、生日或常见单词——很容易被暴力破解或常用密码字典攻破。一个足够长、并混合多种字符类型(大写、小写、数字、符号)的真正随机密码,能把可能的组合数量提升到几乎不可能被猜中的程度。
本工具如何保障密码安全
你的密码完全在浏览器本地即时生成,使用的是crypto.getRandomValues——一种适合安全场景的随机数生成器,不同于Math.random。密码绝不会发送到服务器或被存储在任何地方。若需要长期管理密码,也建议使用可靠的密码管理器。
常见问题
为什么不用Math.random?
Math.random不是密码学安全的随机数生成器。本工具使用浏览器的crypto.getRandomValues,适合密码这类对安全性要求较高的场景。
建议密码长度是多少?
一般来说,密码越长越安全;16个字符以上并混合多种字符类型是不错的起点。
强度标签(弱/中/强)是怎么计算的?
这只是根据密码长度和所选字符类型数量做的简单估算——并非精确的密码学保证或正式的安全标准。
生成的密码会被存储吗?
不会。密码仅在你的浏览器中生成,绝不会发送到服务器或存储在任何地方。