安全与加密

在浏览器中使用 Web Crypto 生成密码、哈希、令牌并加密文本。

18 个工具

AES 文本加密(AES-GCM + PBKDF2)

使用从口令派生的密钥(PBKDF2 SHA-256)以 AES-GCM 加密和解密文本,全部在浏览器中完成,无需上传。

Argon2 与 scrypt 哈希

在浏览器中用 Argon2id 或 scrypt 对密码进行哈希,并将 Argon2 哈希与密码进行校验。

Bcrypt 哈希生成与校验工具

在浏览器中以所选的成本因子从明文生成 bcrypt 密码哈希,或将密码与现有 bcrypt 哈希进行校验。

BIP39 助记词生成器

在浏览器中生成 12 到 24 个单词的随机 BIP39 助记词(支持多种语言),或将现有助记词还原为原始熵。

CSR 与自签名证书生成器

在浏览器中生成 RSA 或 ECDSA 私钥,并配套生成证书签名请求(CSR)或自签名 X.509 证书。

ECDSA 与 Ed25519 密钥生成器

在浏览器中生成 ECDSA(P-256/P-384)或 Ed25519 密钥对,并对消息签名或验签,可导出为 PEM 或 JWK。

HMAC 生成工具

使用 SHA-1、SHA-2 或 SHA-3,从消息和密钥计算 HMAC,与预期签名比对验证,并以十六进制或 Base64 输出——全部在浏览器中完成。

htpasswd 生成器

根据用户名和密码生成 Apache 或 nginx 的 .htpasswd 行以及 HTTP Basic 授权头,支持 bcrypt、APR1 或 SHA-1 哈希,全部在浏览器中完成。

JWT 工具箱 — 解码、验签与签发

在浏览器本地完成 JSON Web Token 的解码、用密钥或 PEM 公钥进行 HS/RS/ES 签名验证,以及 HS 签发,令牌与密钥不外发。

密码生成器

在浏览器中创建强随机密码,可调整长度、字符集,并过滤易混淆字符,全程本地运行。

密码强度检测器

为任意密码给出 0 到 4 的强度评分,并显示熵值、预计破解时间和具体改进建议,全部在浏览器中完成。

PBKDF2 与 HKDF 密钥派生

用 PBKDF2 或 HKDF 从密码或密钥派生密钥,可选择盐值、迭代次数或 info 标签、哈希以及输出长度,并以十六进制或 base64 读取,全部在浏览器中完成。