密码生成
本地生成使用浏览器的加密级随机数生成密码,随机过程完全在本机完成,生成的密码不会经过网络。
点击上方按钮生成密码
字符集大小-
组合总数(位数)-
强度评级-
离线暴力破解预估-
怎样算一个安全的密码
长度最重要。在字符集相同的情况下,密码每增加 1 位,破解难度约增加几十倍。日常使用建议至少 12 位,重要账号建议 16 位以上。
不要用有规律的信息。生日、手机号、姓名拼音、键盘连号(123456、qwerty)都在字典的第一批尝试范围里。
不要一号一密。不同网站使用不同密码,避免某一站泄露后其它账号被撞库。密码太多记不住可以配合密码管理器。
本页的破解时间是怎么算的?按「离线暴力破解、每秒尝试 1 万亿次」这一较强的攻击假设估算,实际网站登录通常还有次数限制与验证码,破解难度会更高。但假设一旦数据库泄露、攻击者拿到密码哈希,就必须按离线速度考虑。
加密校验 · 其他工具
分类页 ›文本哈希在线计算 MD5、SHA1、SHA256、SHA512 摘要值,支持大小写切换文件校验文件摘要计算、官方值比对及批量 SHA-256 清单生成核验,文件不上传批量文件 SHA-256 校验清单为本地文件或文件夹生成可携带的 SHA-256 清单,并在复制、交付或备份后逐项核验缺失、变更与多余文件。CRC32 校验计算文本或文件的 CRC32 校验值,附常用校验算法说明HMAC 计算使用密钥计算 HMAC-MD5、HMAC-SHA1、HMAC-SHA256 消息认证码本地 TOTP 动态验证码在本机按 TOTP 标准生成并校验动态口令,支持 otpauth URI、SHA-1/256/512 和时间偏差查看。AES 加解密基于 WebCrypto 的 AES-GCM 字符串加解密,错误密码明确提示本地文件密码加密用密码加密任意文件,解密时验证完整性,文件名和内容一起加密。RSA 签名与加密实验本地生成 RSA 密钥,进行 SHA-256 签名核验及 OAEP 短文本加解密,导出 PEM。证书与公钥检查台本地解析 X.509 证书、公钥、有效期和指纹,不联网查信任。SSH 公钥与指纹检查解析 authorized_keys 公钥行,检查格式、算法、RSA 位数、重复项并生成 SHA-256 指纹。UUID 生成批量生成 UUID v4、短 ID、随机字符串与随机十六进制JWT 解析解析 JWT 的头部、载荷与签名段,显示签发与过期时间摩斯电码莫尔斯码双向编解码,WebAudio 本地合成发报音