密码生成器
即时生成强安全随机密码。自定义长度、字符集,支持批量生成 — 100% 浏览器端运行,数据不会离开您的设备。
什么是密码生成器?
密码生成器是一种自动创建随机、强密码的工具。它使用加密随机性来生成难以猜测或破解的密码,帮助保护您的在线账户。
密码生成器是如何工作的?
生成器使用 Web Crypto API — 浏览器内置的加密安全随机数生成器。从您选择的字符集中随机选取字符来组成每个密码。
生成的密码会被存储吗?
不会。所有密码生成完全在您的浏览器中进行。不会向任何服务器发送数据,也不会存储或记录任何内容。您的密码完全私密。
什么样的密码才算强密码?
强密码应包含大写字母、小写字母、数字和特殊字符。长度至少为 12 个字符,避免使用常见单词或模式,且完全随机。
密码应该多长?
我们建议大多数账户至少使用 12 个字符。对于邮箱或银行等重要账户,建议使用 16 个或更多字符。密码越长,被破解的难度呈指数级增长。
可以一次生成多个密码吗?
可以。您可以指定数量来同时批量生成多个密码。当您需要为多个账户设置密码或想从多个选项中挑选时非常有用。
"避免歧义字符"是什么意思?
此选项会移除容易相互混淆的字符,如小写 L(l)、大写 I(i)和数字 0。当密码需要口头传达或手动输入时很有帮助。
密码中应该使用特殊字符吗?
应该。包含 !@#$%^&* 等特殊字符可以显著增加密码强度,因为它扩大了可能的字符范围,使暴力破解变得更加困难。
可以自定义包含哪些字符吗?
可以。您可以独立切换大写字母、小写字母、数字和特殊字符。还可以排除歧义字符以提高可读性。
使用在线密码生成器安全吗?
安全,前提是像本工具一样完全在浏览器中运行。由于不会向任何服务器传输数据,所有处理都在本地完成,生成的密码与本地生成一样安全。
多久应该更换一次密码?
当前的安全指南建议仅在有理由认为密码可能已泄露时才更换,而不是按固定周期更换。每个账户都应使用唯一的密码。
密码生成器和密码管理器有什么区别?
密码生成器创建随机密码,密码管理器则存储和管理密码。两者配合使用效果最佳 — 用生成器创建强密码,用管理器来记住它们。
如何使用密码生成器
密码生成器可在浏览器本地创建强随机密码,并支持批量生成。全程不发送任何数据,新密码不会离开你的设备。
- 设置 'Length:'(长度),决定每个密码包含多少个字符。
- 设置 'Count:'(数量),指定一次批量生成多少个密码。
- 勾选要包含的字符集:'a-z' 小写字母、'A-Z' 大写字母、'0-9' 数字、'!@#$' 符号。
- 开启 'Avoid ambiguous'(避免易混淆字符),跳过 l、1、I、O、0 这类容易看错的字符。
- 从结果中复制生成的密码,并保存到你的密码管理器中。
如果密码需要口头念给别人或手工输入,建议开启 'Avoid ambiguous',l、1、I、O、0 这类字符很容易混淆。
相关工具
- 密码强度检测器 即时检测密码强度,提供实时安全分析。测试密码复杂性、长度和常见攻击漏洞。
- 文件哈希校验 本地计算校验MD5、SHA-1、SHA-256、SHA-512文件哈希值
- PDF解密 在浏览器中即时移除PDF文件的密码保护,内置智能暴力密码恢复功能。
- PDF加密 免费在线为PDF文件添加密码保护。使用AES-256加密保护PDF文档,防止未授权访问。100%浏览器端处理,无需上传。
- Basic Auth 头生成器 在线生成 HTTP Basic Authentication 头 — 即时将用户名:密码编码为 Base64 Authorization 头
- 文本加密解密 使用 AES-GCM/AES-CBC 算法安全加密解密文本,基于密码,所有处理在浏览器本地完成,数据绝不离开设备。
- AES加密/解密 AES加密解密工具,支持CBC、CFB、CTR、OFB、ECB模式,Pkcs7/ZeroPadding/NoPadding填充,128/192/256位密钥,Base64输出,自动识别密钥/IV格式
- RSA密钥对生成 生成2048、3072、4096位RSA密钥对,PEM格式输出,含指纹信息。完全在浏览器中运行。