生成 Bcrypt 密码哈希,或校验明文密码是否匹配 hash。
Bcrypt 用于密码哈希。轮数越高越安全也越慢(10 ≈ 100ms,12 ≈ 400ms)。生产建议 10-12 轮。
Hash 计算
MD5 / SHA-1 / SHA-256 / SHA-384 / SHA-512,支持文本与文件。
HMAC 计算
HMAC-SHA1 / SHA-256 / SHA-384 / SHA-512,输出 hex 或 Base64。
随机密码
可配置字符集、长度、批量生成;可排除易混淆字符。
AES 加解密
Web Crypto AES-GCM / AES-CBC,自动派生密钥,输出 Base64。